loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth IEEE International Conference on Cluster Computing (CLUSTER'02)
Chicago, Illinois
September 23-September 26
ISBN: 0-7695-1745-5
Liang Peng, National University of Singapore
Weng Fai Wong, National University of Singapore
Chung Kwong Yuen, National University of Singapore
A parallel programming paradigm dictates the way an application is to be expressed. It also restricts the algorithms that may be used in the application. Unfortunately, runtime systems for parallel computing often impose a particular programming paradigm. For a wider choice of algorithms, it is desirable to support more than one paradigm. In this paper we propose our work in SilkRoad II, a variant of the Cilk runtime system for cluster computing. What is unique about SilkRoad II is its memory model which supports multiple paradigms with the underlying software distributed shared memory. The RC dag memory consistency model of SilkRoad II is introduced. Our experimental results show that the stronger RC dag can achieve performance comparable to LC of Cilk while supporting a bigger set of paradigms with rather good performance.
Index Terms:
Software DSM, parallel programming paradigm, memory consistency models
Citation:
Liang Peng, Weng Fai Wong, Chung Kwong Yuen, "SilkRoad II: A Multi-Paradigm Runtime System for Cluster Computing," cluster, pp.443, Fourth IEEE International Conference on Cluster Computing (CLUSTER'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.