pSather(ID:2415/psa003)

parallel Sather 


Parallel extension of Sather for clustered shared memory model. Threads synchronized by monitor objects ("gates"). Locality assertions and placement operators.

pSATHER - is an extension of SATHER, which adds threads and synchronization mechanisms to the language. Even though pSATHER programs can run on distributed computer systems, they offer shared memory across all threads.


Structures:
Related languages
Sather => pSather   Extension of

References:
  • J.A. Feldman et al, "pSather Monitors: Design, Tutorial, Rationale and Implementation", TR-91-031 and TR-93-028, ICSI, Berkeley, CA. view details
  • Feldman, Jerome A.; Lim, Chu-Cheow; Rauber, Thomas "The Shared-Memory Language pSather on a Distributed-Memory Multiprocessor" pp17-20 view details
          in SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors 1992: Boulder, Colorado view details
  • Philippsen, Michael "A survey of concurrent object-oriented languages" pp917-980 view details
          in Concurrency: Practice and Experience 2000 v12 view details
    Resources