2002
DOI: 10.1006/jpdc.2001.1817
|View full text |Cite
|
Sign up to set email alerts
|

Scheduler-Activated Dynamic Page Migration for Multiprogrammed DSM Multiprocessors

Abstract: The performance of multiprogrammed shared-memory multiprocessors suffers often from scheduler interventions that neglect data locality. On cachecoherent distributed shared-memory (DSM) multiprocessors, such scheduler interventions tend to increase the rate of remote memory accesses. This paper presents a novel dynamic page migration algorithm that remedies this problem in iterative parallel programs. The purpose of the algorithm is the early detection of pages that will most likely be accessed remotely by thre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2009
2009
2013
2013

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 29 publications
0
2
0
Order By: Relevance
“…They have shown their approach can even be more efficient when the page migration engine and the operating system scheduler [22] are able to communicate. This pioneering research only suits OpenMP applications that have a regular memory access pattern while our approach favors many more applications.…”
Section: Related Workmentioning
confidence: 99%
“…They have shown their approach can even be more efficient when the page migration engine and the operating system scheduler [22] are able to communicate. This pioneering research only suits OpenMP applications that have a regular memory access pattern while our approach favors many more applications.…”
Section: Related Workmentioning
confidence: 99%
“…Nikolopoulos et al [13] designed a mechanism to migrate memory pages automatically that relies on user-level code instrumentation performing a sampling analysis of the first loop iterations of OpenMP applications to determine thread and memory affinity relations. They have shown their approach can be even more efficient when the page migration engine and the operating system scheduler [14] are able to communicate. This pioneering research only suits OpenMP applications that have a regular memory access pattern while our approach favors many more applications.…”
Section: Related Workmentioning
confidence: 99%