z-logo
Premium
Parc++: A parallel C++
Author(s) -
Tödter Kai,
Hammer Carsten,
Struckmann Werner
Publication year - 1995
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380250604
Subject(s) - computer science , programmer , operating system , j parc , programming language , set (abstract data type) , object (grammar) , object oriented programming , parallel computing , engineering , artificial intelligence , beam (structure) , civil engineering
Abstract PARC++ is a system that supports object‐oriented parallel programming in C++. PARC++ provides the user with a set of predefined C++ classes that can easily be used for the construction of parallel C++ programs. With the help of PARC++ objects, the programmer is able to create and start new processes (threads), to synchronize their activities (Blocklock, Monitor) and to manage communication via message passing (Mailbox). PARC++ is written in C++ and currently runs on top of the EMEX operating system on a FORCE machine with 11 processing elements and an EDS (European Declarative System) with 28 processing elements. The paper also contains information about the run‐time system model, the implementation and some performance measurements.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here