OpenMP: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LucaBiondi (discussione | contributi)
m Integro
LucaBiondi (discussione | contributi)
m Integro
Riga 6:
 
Un applicazione sviluppata con il modello ibrido di [[Calcolo parallelo|programmazione parallela]] può essere eseguito su un [[Computer cluster]] utilizzando OpenMP e [[Message Passing Interface]] (MPI) oppure in modo trasparente utilizzando le estensioni OpenMP per i sistemi con memoria non condivisa.
 
==Introduzione==
 
''OpenMP '' è un implementazione del concetto di [[Thread (informatica)|multithreading]] ovvero di un metodo di parallelizzazione per cui un ''master thread'' (una serie di istruzioni eseguite consecutivamente) crea un certo numero di ''slave thread'' ed un task (processo) è diviso tra i vari ''slave thread''. I thread vengono eseguiti in modo concorrente mentre il [[Run-time system]] alloca i thread su processori disponibili.
 
==Note==