DocumentCode :
3501988
Title :
p4-Linda: a portable implementation of Linda
Author :
Butler, Ralph M. ; Leveton, Alan L. ; Lusk, Ewing L.
Author_Institution :
Coll. of Comput. & Inf. Sci., Univ. of North Florida, Jacksonville, FL, USA
fYear :
1993
fDate :
20-23 Jul 1993
Firstpage :
50
Lastpage :
58
Abstract :
Facilities such as interprocess communication and protection of shared resources have been added to operating systems to support multiprogramming and have since been adapted to exploit explicit multiprocessing within the scope of two models: the shared-memory model and the distributed (message-passing) model. When multiprocessors (or networks of heterogeneous processors) are used for explicit parallelism, the difference between these models is exposed to the programmer. The p4 tool set was originally developed to buffer the programmer from synchronization issues while offering an added advantage in portability, however two models are often still needed to develop parallel algorithms. The authors provide two implementations of Linda in an attempt to support a single high-level programming model on top of the existing paradigms in order to provide a consistent semantics regardless of the underlying model. Linda´s fundamental properties associated with generative communication eliminate the distinction between shared and distributed memory
Keywords :
parallel algorithms; parallel programming; shared memory systems; software portability; synchronisation; interprocess communication; message passing model; multiprocessing; multiprogramming; p4-Linda; parallel algorithms; portability; portable implementation; shared resources; shared-memory model; single high-level programming model; synchronization; Educational institutions; Laboratories; Programming profession; Protection; Remote monitoring; Whales; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1993., Proceedings the 2nd International Symposium on
Conference_Location :
Spokane, WA
Print_ISBN :
0-8186-3900-8
Type :
conf
DOI :
10.1109/HPDC.1993.263858
Filename :
263858
Link To Document :
بازگشت