View-based consistency and its implementation
Huang, Zhiyi; Sun, Chengzheng; Cranefield, Stephen; Purvis, Martin

View/ Open
Cite this item:
Huang, Z., Sun, C., Cranefield, S., & Purvis, M. (2001). View-based consistency and its implementation (Information Science Discussion Papers Series No. 2001/09). University of Otago. Retrieved from http://hdl.handle.net/10523/1085
Permanent link to OUR Archive version:
http://hdl.handle.net/10523/1085
Abstract:
This paper proposes a novel View-based Consistency model for Distributed Shared Memory. A view is a set of ordinary data objects that a processor has the right to access in a data-race-free program. The View-based Consistency model only requires that the data objects of a view are updated before a processor accesses them. Compared with other memory consistency models, the View-based Consistency model can achieve data selection without user annotation and can reduce much false-sharing effect. This model has been implemented based on TreadMarks. Performance results have shown that for all our applications the View-based Consistency model outperforms the Lazy Release Consistency model.
Date:
2001-05
Publisher:
University of Otago
Pages:
9
Series number:
2001/09
Keywords:
distributed shared memory; sequential consistency; false sharing
Research Type:
Discussion Paper
Collections
- Information Science [486]
- Computer Science [82]
- Discussion Paper [441]