Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03) The Performance Model of SilkRoad - A Multithreaded DSM System for Clusters Tokyo, Japan May 12-May 15 ISBN: 0-7695-1919-9
Distributed Shared Memory (DSM) is a highly desirable programming model for cluster based computing. Even though a number of software DSMs have been developed with their performance evaluated, few of them have a theoretical performance model. In this paper, we propose and analyze the performance model of the software DSM of SilkRoad, a multithreaded runtime system for cluster computing. SilkRoad is built on the Cilk system with an extended memory consistency model which we call RCdag consistency. Extending Cilk's theoretical performance model, we show that with the RCdag consistent DSM, the expected execution time TP of a partially strict multithreaded computation on P processors is O((T1(Z,L) + N)/P +
Index Terms:
Software Distributed Shared Memory, memory consistency models, theoretical performance model
Citation:
Liang Peng, Weng-Fai Wong, Chung-Kwong Yuen, "The Performance Model of SilkRoad - A Multithreaded DSM System for Clusters," ccgrid, pp.495, Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03), 2003 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||