DocumentCode
3174367
Title
BaLinda: a simple parallel programming model
Author
Yuen, C.K. ; Feng, M.D.
Author_Institution
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear
1997
fDate
12-14 Nov 1997
Firstpage
12
Lastpage
22
Abstract
This paper argues for the development of more general and user-friendly parallel programming models, independent of hardware structures and concurrency concepts of operating systems theory, leading to portable programs and easy to use languages. It then presents the BaLinda model, based on last in/first out threads that interact via a shared tuplespace, and argues that it is simple enough to be both general and easy to use. It also discusses the idea of using function-based objects as the basic unit of parallel execution and the hierarchical structure to partition tuplespaces
Keywords
parallel languages; parallel programming; software portability; BaLinda; function-based objects; parallel programming model; portable programs; shared tuplespace; Application software; Concurrent computing; Hardware; Operating systems; Parallel languages; Parallel machines; Parallel processing; Parallel programming; Structural discs; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Massively Parallel Programming Models, 1997. Proceedings. Third Working Conference on
Conference_Location
London
Print_ISBN
0-8186-8427-5
Type
conf
DOI
10.1109/MPPM.1997.715957
Filename
715957
Link To Document