Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[PARPRO] 3. laboratorijska vježba - 2021/2022

ZalutaliStudent

dinoo Legendo hvala. Ne znam kak si to uspio skuzit al svaka cast, sad mi radi dobro. I s paraleliziranim jacobian i tom copy funkcijom iteracija mi traje 0.03s, sta za 1000 iteracija bude pol minute, tak da mislim da ne trebam dalje nista paralelizirat.


MsBrightside

Olive Oil jel treba i treci sa razlicitim brojem dretvi ili?


Bisolvon

MsBrightside Ja sam samo onaj unutarnji for loop u jacobistep pretvorio u n dretvi, nije se nitko zalio.


Bucc

MsBrightside nisam siguran da je baš nužno, al ja sam sa 1, 64 i 256 dretvi za scalefactor 64 i dvije iteracije jer je sve u pythonu pa da mogu pokrenut bez da se čeka predugo


Tompa007

S kojom atomickom funkcijom se ovo rjesava ovaj sum ?


Bucc

𝐓𝐇𝐄 𝐒𝐄𝐂𝐑𝐄𝐓 - 𝐂𝐋𝐔𝐁

volatile __global int *atomic_counter_pointer = &atomic_counter[gid];
for (i = gid; ...) {
    ...
    atomic_inc(atomic_counter_pointer); // ova funkcija postoji
    ...
}

Tompa007

Kolko dugo vam treba u prvom zad da se izvrsi 1 milja podataka ?


BillIK

ima netko tko je uspio ovo na linuxu u pythonu i koristi cpu?


Reznox

dinoo Oh ja tek ovo vidim, zaboravia sam vam raditi da sam popravia odma nakon posta, mozak sprzen my bad


Reznox

Reznox javiti*


strole55

Traze li mjerenja na labosu?


swish41

Sokol mene nisu pitali za mjerenja, ali ne skodi napraviti… nije to puno posla


indythedog

Ako ste računali ubrzanje, što ste uzeli za broj procesora prilikom paralelne izvedbe? G/L možda?


sheriffHorsey

indythedog G * L


Lukak

indythedog G je ukupni broj procesora. L je broj orocesora u odredenoj grupi. Npr. ako je G=4, L=2 imas procese:
1 2 | 3 4


Skenk

Je li imao tko ovakav problem? Za koji god local work size postavio osim None mi ne radi


Svudec

Skenk G ti mora biti djeljiv sa L


Skenk

Svudec
Znam ali nazalost ne radi kako god, napravio sam bez lokalne grupe


indythedog

Lukak Ima smisla, ali recimo ja u 1 zadatku imam G = 32768. Sad znam da GPU-ovi imaju puno vise multiprocesora nego CPU, ali 32768 mi čak i za GPU zvuci puno


Lukak

indythedog nije, moze biti i puno vise. imas funkciju koja ce ti i reci maksimalni broj procesa, ne znam ju napamet nazalost


neksi

Multimedija Kako odrediš veličinu za G? Jel to treba postaviti na maksimalni broj koji G može biti ili samo neki bezveze broj npr 1000?


« Prethodna stranica Sljedeća stranica »