Od: |
Pavel Cvrcek |
Datum: |
19.12.2006 17:10 |
Předmět: |
Předtermín z PPR (19. prosince 2006) - zadání |
Zdravíčko,
dnešní zadání tak, jak mi ho známý říkal:
* Popsat alespoň dvě globální funkce z rozhraní MPI
* Popsat asynchronní komunikaci - metody a parametry
* Proč je randez-vous v Adě asymetrické, je to nevýhoda?
* popsat modely paralelizace
* popsat základní objekty POSIX
* Kdy lze prohlásit, že paralelní program funguje správně
* Co je to paměťový zámek, rozdíl proti binárnímu semaforu
* nejdelší komunikační vzdálenost uzlů v 2D mřížce o hraně m
* čeho se vyvarovat při použití pvm_spawn aby byl program přenositelný
na různá PVM
* Výpočet součtu dvou matic o rozměru M, N procesů (N << M)- jaké bude
urychlení, za jakých podmínek
* K čemu může jeden proces v Javě smysluplně používat referenci na jiný
proces
* 3 procesy, jeden vypisuje a, e, druhý b, d, třetí c a f, pomocí
semaforů zajistit aby cyklicky psaly abcdef
* Napsat objekt v Javě zapozdřující pole, se synchronizací
* Napsat program, kde se předvede použití tohoto objektu
* Zadaný algoritmus (součet prvků polí ve forcyklu), napsat vlákna v
POSIX která to řeší, popsat hlavní program, proměnné, datové typy
* Napsat program v MPI, který v každém procesu vypíše číslo procesu
Hezký den přeje
--
Pavel Cvrček
---------------------------------
e-mail: jasnapaka@jasnapaka.com
jabber: jasnapaka@jabber.cz
web: http://www.jasnapaka.com/
|
|
|
|
|
|
|
|
|
|
|