1999
DOI: 10.1145/307338.301003
|View full text |Cite
|
Sign up to set email alerts
|

Using network interface support to avoid asynchronous protocol processing in shared virtual memory systems

Abstract: The performance of page-based software shared virtual memory (SVM) is still far from that achieved on hardware-coherent distributed shared memory (DSM) systems. The interrupt cost for asynchronous protocol processing has been found to be a key source of performance loss and complexity.This paper shows that by providing simple and general support for asynchronous message handling in a commodity network interface (NI), and by altering SVM protocols appropriately, protocol activity can be decoupled from asynchron… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
49
0

Year Published

2001
2001
2006
2006

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 21 publications
(49 citation statements)
references
References 38 publications
0
49
0
Order By: Relevance
“…It should be possible to manually modify those applications to solve this problem. 5 We began all measurements at the start of the parallel phase to exclude DSZOOM-WF's run-time system initialization time.…”
Section: Applicationsmentioning
confidence: 99%
See 4 more Smart Citations
“…It should be possible to manually modify those applications to solve this problem. 5 We began all measurements at the start of the parallel phase to exclude DSZOOM-WF's run-time system initialization time.…”
Section: Applicationsmentioning
confidence: 99%
“…Efficiency overhead for sequential execution, presented in parentheses in the last column, is between 1.03 and 1.59 (which averages 1.22) for all of the studied applications. Thus, in- 5 Artiaga has experienced similar problems with the original fork-exec versions of Volrend and Cholesky [1].…”
Section: Binary Instrumentationmentioning
confidence: 99%
See 3 more Smart Citations