Ukol pro Cell

Vícejádrové procesory přináší možnost provádět paralelní výpočty i na běžných počítačích. Implementace aplikací využívajících paralelní výpočty je netriviální záležitostí. Cílem předmětu je proto seznámit studenty teoreticky i prakticky se současně používanými softwarovými technologiemi pro zápis paralelních algoritmů, naučit studenty ladit paralelní programy a v neposlední řadě naučit studenty ladit výkon paralelních programů.

Ukol pro Cell

Příspěvekod JJ » 8. 5. 2009 20:28

Ahoj, chtel bych se zeptat na nejake blizsi info k poslednimu ukolu.
Jakym zpusobem vubec mame provest paralelizaci (jestli mame pouzit treba pthready nebo je to na nas).
Pripadne jakekoliv doplnujici info by se hodilo.
Uživatelský avatar
JJ
Matfyz(ák|ačka) level II
 
Příspěvky: 99
Registrován: 28. 1. 2005 14:03
Typ studia: Informatika Mgr.

Re: Ukol pro Cell

Příspěvekod _honza_ » 9. 5. 2009 16:16

Ahoj! Je uplne jedno, co pouzijes, nicmene pthreads jsou asi nejlepsi napad. Jinak nic blizsiho nerikal, zadani je uplne stejny jako pri ukolu na OpenMP, jenom maximalni velikost retezcu je ted mensi (viz web prednasky).
_honza_
 

Re: Ukol pro Cell

Příspěvekod Ersin » 11. 5. 2009 17:49

Hm... taky mate pocit, ze pouziti DMA generuje nahodna data?
Podarilo se vam nekomu predat nejaka data do kodu beziciho na SPE? Me teda ne - kdyz zkusim jako pointer poslat treba 0xcafebabe, tak dostanu 0x00000fff.
Je to jenom tim, ze neumim pocitat hvezdicky, nebo je to fakt nejake divne?
Ersin
Matfyz(ák|ačka) level I
 
Příspěvky: 8
Registrován: 15. 1. 2007 14:08


Zpět na NPRG042 Programování v paralelním prostředí

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník