2005 International Conference on Parallel Processing (ICPP'05)
DOI: 10.1109/icpp.2005.62
|View full text |Cite
|
Sign up to set email alerts
|

Performance Evaluation of View-Oriented Parallel Programming

Abstract: This paper evaluates the performance of a novel View-Oriented Parallel Programming style for parallel programming on cluster computers. View-Oriented Parallel Programming is based on Distributed Shared Memory which is friendly and easy for programmers to use. It requires the programmer to divide shared data into views according to the memory access pattern of the parallel algorithm. One of the advantages of this programming style is that it offers the performance potential for the underlying Distributed Shared… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 19 publications
(21 citation statements)
references
References 12 publications
0
21
0
Order By: Relevance
“…As we know, programming platforms based on shared memory greatly relieve the complexity of parallel programming. Unfortunately, the performance of currently available DSM systems such as TreadMarks [1] is far from satisfactory [6,7], which renders them unusable, especially on cluster computers.…”
Section: Introductionmentioning
confidence: 99%
“…As we know, programming platforms based on shared memory greatly relieve the complexity of parallel programming. Unfortunately, the performance of currently available DSM systems such as TreadMarks [1] is far from satisfactory [6,7], which renders them unusable, especially on cluster computers.…”
Section: Introductionmentioning
confidence: 99%
“…Much work has been done in the previous papers [3,5,4] to introduce optimizations in VOPP compared with traditional distributed shared memory systems. In the following section, we will describe our recent work on VOPP.…”
Section: View-oriented Parallel Programmingmentioning
confidence: 99%
“…The reason why there have to be more barriers in VOPP programs has been explained in [5]. Barriers have to be used to make sure the sequential consistency.…”
Section: Factors Contributing To the Performance Of Voppmentioning
confidence: 99%
“…It has been integrated into Magpie [9]. -GE [20] A message passing implementation of the Gauss Elimination. It is an efficient algorithm for solving systems of linear equations.…”
Section: Benchmarks and Applicationsmentioning
confidence: 99%