DocumentCode
338207
Title
Parallel C++ programming system on cluster of heterogeneous computers
Author
Ishikawa, Yutaka ; Hori, Atsushi ; Tezuka, Hiroshi ; Sumimoto, Shinji ; Takahashi, Toshiyuki ; Harada, Hiroshi
Author_Institution
Real World Comput. Partnership, Japan
fYear
1999
fDate
1999
Firstpage
73
Lastpage
82
Abstract
A parallel programming system, called MPC++, provides parallel primitives such as remote function invocation, a global pointer, and a synchronization structure using the C++ template feature. The system has run on a cluster of homogeneous computers. In this paper, the runtime system is extended to run on a cluster made up of a heterogeneous computer environment. Unlike other distributed or parallel programming systems on heterogeneous computers, the same program in the homogeneous environment runs in the heterogeneous environment in this extension
Keywords
distributed memory systems; local area networks; object-oriented programming; parallel programming; software libraries; synchronisation; C++ template feature; MPC++; global pointer; heterogeneous computer cluster; parallel C++ programming system; parallel primitives; remote function invocation; runtime system; synchronization structure; Buildings; Concurrent computing; Data conversion; Distributed computing; Parallel programming; Program processors; Runtime environment; Runtime library; Sun; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Heterogeneous Computing Workshop, 1999. (HCW '99) Proceedings. Eighth
Conference_Location
San Juan
ISSN
1097-5209
Print_ISBN
0-7695-0107-9
Type
conf
DOI
10.1109/HCW.1999.765113
Filename
765113
Link To Document