OpenMP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Gli elementi fondamentali: Integro |
m →Gli elementi fondamentali: Integro |
||
Riga 90:
return 0;
}</source>
* '''Clausole OpenMP''' (data environment management)
Essendo L'OpenMP un modello di programmazione per sistemi di tipo ''shared memory'', la maggior parte delle variabili sono visibili, per default, a tutti i thread.
A volte invece sono necessarie delle variabili private per evitare fenomeni di ''Race Conditions'' oppure c'è l'esigenza di passare dei valori tra la parte sequenziale del programma e la parte parallela.
Per questo motivo l' ''environment management'' definisce degli attributi di condivisione.
==Note==
|