arrow
返回

Optimization-based mapping framework for parallel applications

delete2011-10-01
delete16
PRE
AI
J
José A. Pascual *
J
José Miguel-Alonso
J
José A. Lozano
DOI:10.1016/j.jpdc.2011.06.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The mapping of tasks of a parallel program onto nodes of a parallel computing system has a remarkable impact on application performance. In this paper we propose an optimization framework to solve the mapping problem, which takes into account the communication matrix of the application and a cost matrix that depends on the topology of the parallel system. This cost matrix is usually a distance matrix (the classic approach), but we propose a novel definition of the cost criterion, applicable to torus networks, that tries to distribute traffic evenly over the different axes; we call this the Traffic Distribution criterion. As the mapping problem can be seen as a particular instance of the Quadratic Assignment Problem (QAP), we can apply any QAP solver to this problem. In particular, we use a greedy randomized algorithm. Using simulation, we test the performance levels of the optimization-based mappings, and compare them with those of trivial mappings (consecutive, random), in two different environments: single application (one application uses all system resources all the time) and space sharing (several applications run simultaneously, on different system partitions), using systems with 2D and 3D topologies and real application traffic. Experimental results show that some applications do not benefit from optimization-based mappings: those in which there is a match between virtual and physical topologies, and those that carry out massive all-to-all communications. In other cases, optimization-based mappings with the TD criterion provide excellent performance levels. (C) 2011 Elsevier Inc. All rights reserved.
Keyword:
Optimization-based mapping of parallel applications
Mapping as an instance of the Quadratic Assignment Problem
Scheduling for supercomputers
Mappings on 2D and 3D cubes

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

U
university of basque country
学者数:
1.9W
论文数: 1.6W
被引数: 17
引用论文

引用论文

Stability of Reference Genes for Messenger RNA Quantification by Real-Time PCR in Mouse Dextran Sodium Sulfate Experimental Colitis
err2016-05-31
err0
errOAAI
errNour Eissa; Hayam Hussein; Hongxing Wang; Mohammad F. Rabbi; Charles N. Bernstein; Jean-Eric Ghia
err分享
err收藏
Reduced white matter microstructural integrity correlates with cognitive deficits in minimal hepatic encephalopathy轻度肝性脑病中白质微结构完整性降低与认知缺陷相关
errGut
IF0
err2013-11-11
err0
PREAI
errCarmina Montoliu; Amparo Urios; Cristina Forn; Javier García-Panach; Cesar Avila; Carla Gimenez-Garzó; Abdallah Wassel; Miguel A Serra; Remedios Giner-Durán; Olga Gonzalez; Roberto Aliaga; Vicente Belloch; Vicente Felipo
err分享
err收藏
A survey for the quadratic assignment problem
err2007-01-01
err580
PREAI
errLoiola, Eliane Maria; de Abreu, Nair Maria Maia; Boaventura-Netto, Paulo Oswaldo; Hahn, Peter; Querido, Tania
err分享
err收藏
err分享
err收藏
Study on effect of neutral voltages on shaft voltages causing bearing currents
err2013-11-01
err0
PREAI
errTakuya Katayama; Takeki Ogitsu; Hikaru Kokumai; Hiroshi Takemura; Tomohiro Nakayama; Hiroshi Mizoguchi
err分享
err收藏
Isoform-Specific Na,K-ATPase Alterations Precede Disuse-Induced Atrophy of Rat Soleus Muscle
err2015-01-01
err0
errOAAI
errVioletta V. Kravtsova; Vladimir V. Matchkov; Elena V. Bouzinova; Alexander N. Vasiliev; Irina A. Razgovorova; Judith A. Heiny; Igor I. Krivoi
err分享
err收藏
学者 查看更多内容