Performance evaluation of view-oriented parallel programming on cluster of computers

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

View-Oriented Parallel Programming(VOPP) is a novel programming style based on Distributed Shared Memory, which is friendly and easy for programmers to use. In this paper we compare VOPP with two other systems for parallel programming on clusters: LAM/MPI, a message passing system, and TreadMarks, a software distributed shared memory system. We present results for ten applications implemented and optimized using all the three systems. Experimental results demonstrate that VOPP is almost as efficient as Message Passing Interface when running on up to 32 processors, which means there is significant performance improvement compared with TreadMarks. The factors contributing to the performance of VOPP are discussed and analyzed. VOPP is still slower than MPI when the number of processes is large because of extra messages for separate synchronization and lack of bulk transfer mechanisms. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Shang, H., Zhang, J., Chen, W., Zheng, W., & Huang, Z. (2007). Performance evaluation of view-oriented parallel programming on cluster of computers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4782 LNCS, pp. 120–131). Springer Verlag. https://doi.org/10.1007/978-3-540-75444-2_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free