| 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/
  
    
	 | 
	  | 
	 | 
	  | 
	 | 
     
    
	 | 
	  | 
	  | 
	  | 
	  | 
     
 
     |