1996
DOI: 10.1109/32.485223
|View full text |Cite
|
Sign up to set email alerts
|

Distributed shared abstractions (DSA) on multiprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1996
1996
2001
2001

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…As a result, the performance of mutex locks differs across both machines, but the interface and functionality provided to application programmers does not change. The portability of Cthreads programs to non-shared memory machines is outside the scope of this paper (see [24,25,21] for our own contributions to this topic). However, to take advantage of distributed memory machines available at Georgia Tech, our group has performed an explicit port of TRANS to the IBM SP-2 parallel supercomputer.…”
Section: Implementation Characteristicsmentioning
confidence: 99%
“…As a result, the performance of mutex locks differs across both machines, but the interface and functionality provided to application programmers does not change. The portability of Cthreads programs to non-shared memory machines is outside the scope of this paper (see [24,25,21] for our own contributions to this topic). However, to take advantage of distributed memory machines available at Georgia Tech, our group has performed an explicit port of TRANS to the IBM SP-2 parallel supercomputer.…”
Section: Implementation Characteristicsmentioning
confidence: 99%
“…Distributed Shared Abstractions (DSAs) [1] demonstrate the scalable and high performance on shared memory multiprocessors, using weak data consistency. Parallel Abstract Data Types [2] describe commonly used computational patterns in science and engineering applications.…”
Section: Shared Abstract Data Typesmentioning
confidence: 99%
“…A key characteristic for scalable performance was to use weakened data consistency [1]. Sequential consistency can provide a global priority ordering on the PriQueue elements, but typically through the use of a serialising lock.…”
Section: A Performance Analysis Of the Travelling Salesman Problemmentioning
confidence: 99%