No CrossRef data available.
Published online by Cambridge University Press: 15 October 2002
The C++// language (pronounced C++parallel) was designed and implemented with the aim of importingreusability into parallel and concurrentprogramming, in the framework of a mimd model.From a reduced set of rather simple primitives,comprehensive and versatile libraries are defined.In the absence of any syntactical extension,the C++// user writes standard C++ code.The libraries are themselvesextensible by the final users, making C++// an open system. Two specific techniques to improve performances ofa distributed object language such as C++// arethen presented: Shared-on-Read and Overlapping of Communicationand Computation.The appliance of those techniques is guided by the programmer ata very high-level of abstraction, so the additional work to yieldthose good performance improvements is kept to the minimum.