DocumentCode
3103402
Title
View-based consistency and its implementation
Author
Huang, Z. ; Sun, C. ; Cranefield, S. ; Purvis, M.
Author_Institution
Dept. of Comput. Sci., Otago Univ., Dunedin, New Zealand
fYear
2001
fDate
2001
Firstpage
74
Lastpage
81
Abstract
The 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
Keywords
data integrity; distributed programming; distributed shared memory systems; storage management; TreadMarks; data objects; data selection; data-race-free program; distributed shared memory; false-sharing effect; lazy release consistency model; memory consistency models; user annotation; view based consistency model; Distributed computing; Information science; Information technology; Memory management; Parallel programming; Programming profession; Sun; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
Conference_Location
Brisbane, Qld.
Print_ISBN
0-7695-1010-8
Type
conf
DOI
10.1109/CCGRID.2001.923178
Filename
923178
Link To Document