loading...
Coherent Parallel Programming in C//
Shanghai, CHINA March 19-March 21
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APDC.1997.5740211997 Advances in Parallel and Distrib ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Zhiwei Xu, Nat. Res. Center for Intelligent Comput., Acad. Sinica, Beijing, China
Kai Hwang, Nat. Res. Center for Intelligent Comput., Acad. Sinica, Beijing, China
This paper presents the coherent parallel programming concept using a new parallel language called C/spl par/ (pronounced C Parallel). The C/spl par/ language is based on the standard C language with a small set of extended constructs for parallelism and process interaction. At the core of C/spl par/ is a structured construct called coherent region, which facilitates the development of coherent programs, i.e., parallel programs that are structured, determinate, terminative, and compositional. We present the basic features of C/spl par/ and show that coherent region is a versatile construct.
Index Terms:
parallel programming, parallel programming, coherent parallel programming, C Parallel, C/spl par/, C language, extended constructs, parallelism, process interaction, coherent region
Citation:
Zhiwei Xu, Kai Hwang, "Coherent Parallel Programming in C//," apdc, pp.116, 1997 Advances in Parallel and Distributed Computing Conference (APDC '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.