Concurrency control

  Synchronisation lead by activities Synchronisation lead by messages
C** Logical group .
CC++ . Explicit futur
Wait-by-necessity
Charm++ . Asynchronous messages
Composites Hierarchical group Rendez-vous statement between nodes of a same composite tree
Concurrent C++ . .
DC++ Physical group .
Dome SPMD group synchronisation .
DPC++ SIMD group synchronisation .
Karos . Implicit futur
Explicit blocking
LITP-C++ Guarded statements Explicit futur
Wait-by-necessity
Mentat Guarded statements .
Mercury Specialized entity Reflexive mechanisms
Open C++ . Reflexive mechanisms
Panda Specialized entity .
pC++ Logical group .
Presto Specialized entity Implicit futur
Explicit blocking
QPC++ . Implicit futur
Wait-by-necessity
UC++ Serialization .
µC++ Mutex class
Condition variables
.

Back to Overview homepage


This page is maintained by Nathalie Furmento, Yves Roudier, and Günther Siegel. For all remarks or suggestions, please send us a mail.
Last updated: Wed, Aug 28 1996