View-based Consistency Model for
Distributed Shared Memory
Distributed Shared Memory (DSM) is a promising technology to combine the
advantages of both share memory parallel programming and message-passing
distributed systems. In general, the performance of DSM systems depends
on their consistency models. A DSM consistency model specifies the
ordering constraints on concurrent memory accesses by multiple processors,
and hence has fundamental impact on DSM programming convenience and
implementation efficiency. The traditional Strict Sequential Consistency
model is computationally expensive, so a number of weaker DSM consistency
models have been proposed to improve the performance. Among them the
View-based Consistency model can offer the maximum performance advantage
and programming convenience. Since the View-based Consistency model
incorporates the merits of the previous weak DSM consistency models,
it can serve as a reference model for them and appears to be the
appropriate framework for future DSM implementation.
This project, funded by Otago Research Grant 2001,
aims to investigate the implementation techniques
for the View-based Consistency model.
People
Dr Stephen Cranefield, Dept of Information Science, University of Otago
Dr Zhiyi Huang, Dept of Computer Science, University of Otago
Mr Cameron Kerr, Research Fellow, Dept of Computer Science,
University of Otago
Dr Martin Purvis, Associate Professor, Dept of Information Science,
University of Otago
Dr Chengzheng Sun, Professor, School of Computing & Information Technology,
Griffith University
Prototype
A
prototype virtual supercomputer has been developed in Systems Research
Group, Department of
Computer Science. It consists of
eight PCs connected with both Fast Ethernet and ATM networks.
Papers
View-based Consistency and its Implementation,
Zhiyi Huang, Chengzheng Sun, Stephen Cranefield, and Martin Purvis,
in Proceedings of the 1st IEEE/ACM International
Symposium on Cluster Computing and the Grid (CCGrid 2001),
pp.74-81, IEEE Computer Society, Brisbane, May 2001.
View-Based Consistency and False Sharing Effect in Distributed Shared
Memory,
Zhiyi Huang, Chengzheng Sun, Martin Purvis, and Stephen Cranefield,
in Operating Systems Review, 35(2), pp51-60, SIGOPS, ACM Press, April 2001.
Overview of Weak Sequential Consistency Models
for Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, Stephen Cranefield, and Martin Purvis,
in Proceedings of the 10th International Conference on
Computing and Information (ICCI'2000), Kuwait, November 2000.
View-based Consistency for Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, Martin Purvis, and Stephen Cranefield,
in Proceedings of the 4th World Multiconference on Systemics,
Cybernetics and Informatics (SCI'2000), July 2000.
The following are some DSM related web sites.
- Rice Systems Group
- Distributed Shared Memory H
ome Pages
- The Shrimp Project
- Supercomputing and Parallel Computing Research Groups
- Stanford Parallel Application
s for Shared Memory (SPLASH)
Return to Zhiyi Huang's Home Page
Dated: 24 June 2000
Author: Z. Huang