2,8 Associazione direttiva

Il collegamento dinamico delle direttive deve rispettare le seguenti regole:

  • per, sezioni, singolo, mastere barriera associazione di direttive dinamicamente a contenimento parallelo, se presente, indipendentemente dal valore di qualsiasi se clausola che può essere presente in tale direttiva.Se alcuna area parallela è in esecuzione, le direttive sono eseguiti da un team composto solo thread master.

  • ordinato la direttiva consente di associare dinamicamente a contenimento per.

  • in modalità atomica la direttiva applica l'accesso esclusivo rispetto a in modalità atomica direttive in tutti i thread, non appena il team corrente.

  • critico la direttiva applica l'accesso esclusivo rispetto a critico direttive in tutti i thread, non appena il team corrente.

  • Una direttiva non può vincolare mai a qualsiasi direttiva in modo dinamico di tipo più vicina parallelo.