Title :
VODCA: View-Oriented, Distributed, Cluster-Based Approach to Parallel Computing
Author :
Huang, Z. ; Chen, W. ; Purvis, M. ; Zheng, W.
Author_Institution :
Departments of Comput. & Inf. Sci., Otago Univ., Dunedin
Abstract :
This paper presents a high-performance distributed shared memory system called VODCA, which supports a novel view-oriented parallel programming on cluster computers. One advantage of view-oriented parallel programming is that it allows the programmer to participate in performance optimization through wise partitioning of the shared data into views. Another advantage of this programming style is that it enables the underlying distributed shared memory system to optimize consistency maintenance. VODCA implements a view-based consistency model and uses an efficient view-oriented update protocol with Integrated Diff to maintain consistency of a view. Important implementation details of VODCA are described in this paper. Experimental results demonstrate that VODCA performs very well and its performance is comparable with MPI (message passing interface) systems
Keywords :
distributed shared memory systems; parallel programming; workstation clusters; Integrated Diff; VODCA; cluster computers; consistency maintenance; high-performance distributed shared memory system; message passing interface; parallel computing; performance optimization; programming style; shared data partitioning; view-oriented distributed cluster-based approach; view-oriented parallel programming; view-oriented update protocol; Computer interfaces; Computer science; Concurrent computing; Distributed computing; Message passing; Optimization; Parallel processing; Parallel programming; Programming profession; Protocols; Cluster Computing; Consistency; Distributed Shared Memory; Message Passing Interface; Parallel Computing; VODCA; View-Oriented Parallel Programming; Viewbased;
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
DOI :
10.1109/CCGRID.2006.1630910