2013
DOI: 10.1016/j.compfluid.2012.01.019
|View full text |Cite
|
Sign up to set email alerts
|

Rank reordering for MPI communication optimization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 37 publications
(58 citation statements)
references
References 4 publications
0
58
0
Order By: Relevance
“…Other algorithms have been proposed, such as Treematch [35] and Zoltan [36]. We selected Scotch because it has a short execution time (less than 1 ms to map 32 processes) while providing good results [37][38][39]13,40], and is therefore suitable for online mapping. Scotch has a complexity of OðN 3 Þ, where N is the number of processes to be mapped [38].…”
Section: Calculating the Mappingmentioning
confidence: 99%
“…Other algorithms have been proposed, such as Treematch [35] and Zoltan [36]. We selected Scotch because it has a short execution time (less than 1 ms to map 32 processes) while providing good results [37][38][39]13,40], and is therefore suitable for online mapping. Scotch has a complexity of OðN 3 Þ, where N is the number of processes to be mapped [38].…”
Section: Calculating the Mappingmentioning
confidence: 99%
“…Greedy approaches such as the one by Brandfass et al [BAG13] map the node v c of G c with the highest total communication cost w. r. t. to the already mapped nodes onto the node v p of G p with the smallest total distance w. r. t. to the already mapped nodes. Some variations exist that improve this generic approach in certain settings [HS11,GMN15].…”
Section: Mapping Techniquesmentioning
confidence: 99%
“…Brandfass et al [BAG13] present local search and evolutionary algorithms. Their experiments confirm that metaheuristics are significantly slower than problem-specific heuristics, but obtain highquality solutions [BAG13,UAKI06].…”
Section: Mapping Techniquesmentioning
confidence: 99%
“…MPI 2.2 is a relevant example [10]. Beyond a static placement, some works focus on online placement by relying on a technique called rank reordering ( [7], [4]). Finally, Dummler [11] explored the issue of hybrid, MPI + OpenMP application multithreaded process mapping.…”
Section: State Of the Artmentioning
confidence: 99%
“…This technique can improve application performance and ultimately scalability since communication costs are decreased. So far, a compelling idea is to try and regroup on the same computing node the processes sharing the most data so as to reduce the application communication costs [4], [5]. However, it now becomes necessary to push further this idea and apply it to the subsets of application processes within a computing node to take advantage of the complex structure of its memory.…”
Section: Introductionmentioning
confidence: 99%