[PARPRO] 2. laboratorijska vježba - 2021/2022
Uchenikowitz
Skenk https://www.fer.unizg.hr/predmet/parpro/ispiti tu su ti svi rokovi i moguci bodovi
feel_d_boot
Jel itko imao problema pri kompajliranju onog njegovog koda što je dao za program? Moja verzija g++-a je 11.2. te mi poizbaciva pun k pogrešaka pa da ih sad ne nabrajam, mogu li ljudi koji imaju tu verziju pomoć jer frend s verzijom 9.4.0 može uredno izkompajlirat i pokrenut program, dok ja i kad sam proba s g++-9, izkompajlira bez greške, al javi segfault.
feel_d_boot
viliml koja ti je verzija g++ kompajlera jer meni ovaj tvoj način izbaciva pun k grešaka, neuk sam na ovom polju
anon00
iNut Nisam radio tako rucno, ali meni je jedan od razloga nekompajlanja bio onaj njihov “data” type gdje su napravili “typedef data int” kako bi s jednom linijom mogao zamijeniti je li ti stanje ploce int ili string.
Samo ctrl+f i svaki data zamijeni sa int ili string
Takoder, nemam pojma kako ces naknadno sa g++ kompajlati MPI program tj kad ga paraleliziras - zbog tog sam ja radio u visual studio i pratio one njhivoe upute za postavljanje visual studio okoline
Baksuz
Jel se ikome dogodilo da jedan proces dominira s izvršavanjem zadataka? npr. da drugi naprave po jedan,dva zadatka a on napravi 40ak zadataka? Ako da, znate li kako to popraviti?
Baksuz
Baksuz Za sve kojima se dogodi ista stvar, ako radite move potez na ploči u workeru, da napravite i undo. Ne znam na koji je način povezano to, ali sad mi radi okej.
DAC
Jel potrebno implementirat serijski ovo kad je samo 1 procesor u pitanju ili mogu samo skipati to i napraviti graf za od 2 do 8 procesora?
SuperSjajan3
DAC Mozes skipat, ja sam napravio graf od 1 do 8, ali sam naglasio da se to odnosi na broj radnika ajmo reć tj. da je zapravo taj graf onda od 2 do 9
faboche
Netko tko je radio u C++ s MS-MPI, kako ste compileali i pokretali kod?
dora
him mpiexec -n 5 connect4.exe ploca.txt 6
gdje je 6 dubina pretrazivanja
faboche
AE Kojom naredbom stvoris exe
feel_d_boot
him
ja stvorim s mpic++ main.cpp
ali ja sam sve iz board.cpp pribacija u main.cpp jer mi nije iz nekog razloga radilo
NAPOMENA: radim na linuxu i tako sam stvorija iz terminala, ali ne bi trebalo biti drukčije na Windowsu
dora
him u visualu pokrenem build solution
neksi
kako rijesit ovaj problem, javlja mi da je data “ambiguous”
feel_d_boot
filip
zamijeni data s int i izbriši typedef koji piše iznad defnijicija HUMAN i CPU.
neksi
jeste koristili MPI_Reduce u ovom labosu?
faboche
filip Ne
---
ovo je najgori labos na svijetu
feel_d_boot
🤡
Ček da vidiš 3. lab 😎🚬
DankJakov
🤡 ajde, barem je lab3.. puno gori
Dlaid
kako najlakse objasniti graf ucinkovitosti