Title
A practical comparison of cluster operating systems implementing sequential and transactional consistency
Abstract
Shared Memory is an interesting communication paradigm for SMP machines and clusters. Weak consistency models have been proposed to improve efficiency of shared memory applications. In a programming environment offering weak consistency it is a necessity to worry about individual load and store operations and about proper synchronization. In contrast to this explicit style of distributed programming hared memory systems implementing strong consistency models are easy to program and consistency is implicit. In this paper we compare two representatives: Kerrighed and Plurix implementing sequential and transactional consistency respectively. Kerrighed is a single system image operating system (OS) based on Linux whereas Plurix is a native OS for PC clusters designed for shared memory operation. The measurements presented in this paper show that strong consistency models implemented at the OS level are competitive.
Year
DOI
Venue
2005
10.1007/11564621_3
ICA3PP
Keywords
Field
DocType
paper show,weak consistency,transactional consistency,strong consistency model,practical comparison,cluster operating system,hared memory system,os level,weak consistency model,native os,shared memory application,shared memory operation,strong consistency,operating system,shared memory
Kerrighed,Sequential consistency,Shared memory,Computer science,Parallel computing,Weak consistency,Consistency model,Distributed shared memory,Strong consistency,Operating system,Distributed computing,Cache coherence
Conference
Volume
ISSN
ISBN
3719
0302-9743
3-540-29235-7
Citations 
PageRank 
References 
1
0.34
8
Authors
6
Name
Order
Citations
PageRank
Stefan Frenz1133.15
R. Lottiaux213311.98
Michael Schoettner3306.61
Christine Morin422626.78
Ralph Goeckelmann5273.84
Peter Schulthess6247.42