DocumentCode
2047675
Title
Design of a parallel C language for distributed systems
Author
Lee, Kyoungseok ; Kim, Jinmee ; Woo, Youngchoon
Author_Institution
Parallel Programming Sect., Electron. & Telecommun. Res. Inst., Taejon, South Korea
fYear
1997
fDate
18-21 Dec 1997
Firstpage
174
Lastpage
179
Abstract
The performance of a distributed system depends upon the efficiency of job distribution among processing nodes, as well as that of its system architecture and operating system. The paper presents an extended C language, ParaC, that supports efficient parallel programming on distributed systems. ParaC is designed to reduce the effort of job distribution on distributed programming environments. Our design includes the description of design goals for the parallel language, the definition of a programming model and the design of ParaC constructs. The paper also addresses the detailed design issues related to translation and finally presents our prototype
Keywords
C language; parallel languages; parallel programming; program interpreters; ParaC constructs; ParaC language; distributed programming environments; distributed systems; extended C language; job distribution; operating system; parallel C language; parallel programming; processing node; programming model; system architecture; translation; Computer languages; Concurrent computing; Distributed computing; Job design; Message passing; Operating systems; Parallel languages; Parallel programming; Programming environments; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location
Bangalore
Print_ISBN
0-8186-8067-9
Type
conf
DOI
10.1109/HIPC.1997.634489
Filename
634489
Link To Document