loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture
Maui, Hawaii
January 03-January 06
ISBN: 0-8186-7743-0
Dmitry Arapov, Institute for System Programming, Russian Academy of Sciences
Alexey Kalinov, Institute for System Programming, Russian Academy of Sciences
Alexey Lastovetsky, Institute for System Programming, Russian Academy of Sciences
The mpC language was developed to write efficient and portable programs for wide range of distributed memory machines. It supports both task and data parallelism, allows both static and dynamic process and communication structures, enables optimizations aimed at both communication and computation, and supports modular parallel programming and the development of a library of parallel programs. The language is an ANSI C superset based on the notion of network comprising processor nodes of different types and performances, connected with links of different bandwidths. The user can describe a network topology, create and discard networks, distribute data and computations over networks. The mpC programming environment uses the topological information in run time to ensure the efficient execution of the application. The paper describes the implementation of managing networks in the mpC programming environment.
Citation:
Dmitry Arapov, Alexey Kalinov, Alexey Lastovetsky, "Resource Management in the mpC Programming Environment," hicss, vol. 1, pp.576, 30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture, 1997
Usage of this product signifies your acceptance of the Terms of Use.