next up previous contents
Next: La création dynamique de Up: L'expression du parallèlisme Previous: Le fork

Les instructions spéciales

Cobegin
      Processus1 // Processus2 // ... // ProcessusN
Coend

Parbegin
      Processus1 // Processus2 // ... // ProcessusN
Parend

Ces instructions démarrent tous les processus simultanément, l'ordre dans lequel ils s'exécutent est donc indeterminé.

L'instruction est terminée lorsque TOUS les processus sont terminés.

Les langages ConcurrentPascal, CSP (Concurrent Sequential Processes), OCCAM (langage issu de CSP dédié aux transputers) utilisent ce type d'instruction.



Alain GRIFFAULT
2002-02-11