Condividi tramite


Costrutto ordinato 2.6.6

Seguire strutturato di blocco ordinato la direttiva viene eseguita nell'ordine in cui le iterazioni verrebbero eseguite in un ciclo sequenziale.La sintassi di ordinato la direttiva è la seguente:

#pragma omp ordered new-line
   structured-block

ordinato la direttiva deve essere in l dinamico di un oggetto per o parallelo per costrutto.per o parallelo per direttiva a cui ordinato le associazioni del costrutto devono avere ordinato clausola specificata come descritto in parte 2.4.1 nella pagina 11.Nell'esecuzione di un oggetto per o parallelo per costrutto con ordinato clausola, ordinato i costrutti vengono eseguiti esclusivamente nell'ordine in cui verrebbero eseguiti in un'esecuzione sequenziale del ciclo.

Restrizioni a ordinato la direttiva è la seguente:

  • Un'iterazione del ciclo con un oggetto per il costrutto non è necessario eseguire più volte la stessa direttiva ordinata e non deve eseguire più di uno ordinato direttiva.