OpenMP: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LucaBiondi (discussione | contributi)
m Integro
LucaBiondi (discussione | contributi)
m Integro
Riga 17:
 
L'ambiente di esecuzione in tempo reale (runtime environment) alloca i thread sui processori a seconda di vari fattori tra cui il carico della macchina. Nel linguaggio [[C (linguaggio)|C]]/[[C++]] le funzioni implementate dallo standard openMP sono incluse in un [[Header file|file header]] chiamato omp.c
 
==Storia==
 
L' ''OpenMP Architecture Review Board'' (ARB) pubblicò le prime specifiche per queste API allora chiamate ''OpenMP for Fortran 1.0'' nell'ottobre [[1997]]. Sempre nell'ottobre dell'anno successivo furono poi rese disponibili per il linguaggio C/C++.
Nell'anno [[2000]] uscirono le spefiche versione 2.0 per il lingaggio 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].
 
==Note==