OpenMP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Storia: Refuso |
m Integro |
||
Riga 23:
Nell'anno [[2000]] uscirono le specifiche versione 2.0 per il linguaggio Fortran mentre nel [[2002]] furono rilasciate per il C/C++.
Nel [[2005]] escono poi le specifiche 2.5 (per entrambi i linguaggi C/C++ e Fortran) e nel maggio [[2008]] quelle 3.0. Attualmente le specifiche più recenti sono la versione 3.1 del luglio [[2011]].
==Gli elementi fondamentali==
[[File:OpenMP language extensions.svg|center|530px|thumb|Diagramma con i costrutti OpenMP.]]
Elementi fondamentali di OpenMP sono i costrutti per la creazione dei thread, per la distribuzione dei carichi di laboro (work sharing), il data-environment management, la sincronizzazione dei thread, le routine runtime a livello utente e le variabili d'ambiente.
Nel linguaggio C/C++ viene utilizzata la direttiva #pragmas.
==Note==
|