2013 IEEE 27th International Symposium on Parallel and Distributed Processing 2013
DOI: 10.1109/ipdps.2013.57
|View full text |Cite
|
Sign up to set email alerts
|

Communication-Based Mapping Using Shared Pages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
2
2

Relationship

3
5

Authors

Journals

citations
Cited by 23 publications
(17 citation statements)
references
References 16 publications
0
17
0
Order By: Relevance
“…Our previous work [21] also uses page faults to determine the communication behavior of parallel applications. This work is limited to multithreaded applications, that is, parallel applications that share a single page table and does not support MPI applications.…”
Section: Mapping Of Multithreaded Applicationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Our previous work [21] also uses page faults to determine the communication behavior of parallel applications. This work is limited to multithreaded applications, that is, parallel applications that share a single page table and does not support MPI applications.…”
Section: Mapping Of Multithreaded Applicationsmentioning
confidence: 99%
“…CDSM represents an extension of our previous work [21], which was limited to multi-threaded applications whose communication behavior does not change during execution. We extended it with support for multi-process parallel applications, such as applications based on MPI, and added techniques to detect dynamic behavior during execution.…”
Section: Introductionmentioning
confidence: 99%
“…The proposal has been implemented as a user-level scheduler for the Linux operating system. Diener et al [12] have presented a mechanism to dynamically map threads to machine cores. This technique detects the communication pattern of the application by monitoring a table that logs page accesses.…”
Section: Related Workmentioning
confidence: 99%
“…Previous research [11,13] has shown that memory access information can be gathered by analyzing the page faults of parallel applications. We adapt the idea of these mechanisms for kMAF to determine the memory access behavior.…”
Section: Determine Memory Access Behaviormentioning
confidence: 99%
“…Most approaches focus on either thread affinity [2,13,14] or data affinity [1,12,28,34], but perform them only separately. Some mechanisms rely on execution traces [14,28], which cause a high overhead [3] and can not be used if the behavior of the application changes between executions.…”
Section: Introductionmentioning
confidence: 99%