DocumentCode
1887265
Title
Glenda: an environment for easy parallel programming
Author
Seyfarth, B.R. ; Bickham, J.L. ; Fernandez, M.R.
Author_Institution
Dept. of Comput. Sci., Southern Mississippi Univ., Hattiesburg, MS, USA
fYear
1994
fDate
23-25 May 1994
Firstpage
637
Lastpage
641
Abstract
Introduces a software package called “Glenda”, designed to support easy parallel programming. Glenda implements a coordination language based on a global “tuple space”. This coordination language consists of seven operations to output and input tuples from within participating programs. Glenda communications are performed using PVM (Parallel Virtual Machine) message passing functions. The Glenda package consists of a preprocessor to add the coordination operations to the C programming language, a set of communication functions and a tuple server process. We show the utility of Glenda based on an underwater acoustic modeling benchmark
Keywords
acoustic analysis; file servers; message passing; parallel programming; physics computing; programming environments; underwater sound; virtual machines; C programming language; Glenda; PVM message passing functions; Parallel Virtual Machine; benchmark; communication functions; coordination language; global tuple space; parallel programming environment; preprocessor; software package; tuple server process; underwater acoustic modeling; Buffer storage; Computer aided manufacturing; Computer languages; Computer science; Concurrent computing; Message passing; Parallel processing; Parallel programming; Software packages; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable High-Performance Computing Conference, 1994., Proceedings of the
Conference_Location
Knoxville, TN
Print_ISBN
0-8186-5680-8
Type
conf
DOI
10.1109/SHPCC.1994.296701
Filename
296701
Link To Document