DocumentCode :
3472247
Title :
ParC++: a simple extension of C++ to parallel systems
Author :
Sobral, João Luís ; Proença, Alberto José
Author_Institution :
Dept. de Inf., Minho Univ., Braga, Portugal
fYear :
1998
fDate :
21-23 Jan 1998
Firstpage :
453
Lastpage :
459
Abstract :
The ParC++ system is an object oriented programming and execution environment, based on a programming model that aims the development of portable, efficient and scalable parallel applications. The paper presents the main components in the ParC++ system: a pre-processor-that supports a parallel extension to C++ objects and extracts parallelism from standard C++ code-and a run-time system-that dynamically adapts the grain size of parallel activities, according to the computing and communication system load
Keywords :
object-oriented programming; parallel programming; programming environments; software portability; C++ extension; ParC++ system; communication system load; computing system load; dynamic grain size adaptation; efficient parallel applications; object oriented execution environment; object oriented programming; parallel systems; portable parallel applications; pre-processor; programming model; run-time system; scalable parallel applications; Application software; Code standards; Communication standards; Concurrent computing; Dynamic programming; Grain size; Object oriented modeling; Object oriented programming; Parallel processing; Parallel programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1998. PDP '98. Proceedings of the Sixth Euromicro Workshop on
Conference_Location :
Madrid
Print_ISBN :
0-8186-8332-5
Type :
conf
DOI :
10.1109/EMPDP.1998.647233
Filename :
647233
Link To Document :
بازگشت