DocumentCode :
2978865
Title :
Balinda C++: run-time support for concurrent object-oriented language
Author :
Wang, H.C. ; Yuen, C.K. ; Feng, M.D.
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore
fYear :
1999
fDate :
1999
Firstpage :
36
Lastpage :
41
Abstract :
Run-time systems are critical to the implementation of concurrent object oriented programming languages. The paper describes a concurrent object oriented programming language, Balinda C++, running on a distributed memory system and its run-time implementation. The run-time system is built on the top of the Nexus communication library. The tuplespace is the key to Balinda C++. A distributed tuplespace model is presented to improve data locality. Some experiments have been done to verify our model. The results indicate that our model is effective at improving system performance
Keywords :
C++ language; distributed memory systems; object-oriented programming; parallel languages; Balinda C++; Nexus communication library; concurrent object oriented programming language; data locality; distributed memory system; distributed tuplespace model; run-time implementation; run-time support; Concurrent computing; High performance computing; Object oriented modeling; Object oriented programming; Parallel programming; Programming profession; Runtime library; System performance; Workstations; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1999. (I-SPAN '99) Proceedings. Fourth InternationalSymposium on
Conference_Location :
Perth/Fremantle, WA
ISSN :
1087-4089
Print_ISBN :
0-7695-0231-8
Type :
conf
DOI :
10.1109/ISPAN.1999.778914
Filename :
778914
Link To Document :
بازگشت