Communication-aware processor allocation for supercomputers

被引:0
|
作者
Bender, MA [1 ]
Bunde, DP
Demaine, ED
Fekete, SP
Leung, VJ
Meijer, H
Phillips, CA
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
[2] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[3] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
[4] Tech Univ Braunschweig, Dept Math Optimizat, D-38106 Braunschweig, Germany
[5] Sandia Natl Labs, Discrete Algorithms & Math Dept, Albuquerque, NM 87185 USA
[6] Queens Univ, Dept Comp & Informat Sci, Kingston, ON K7L 3N6, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give processor- allocation algorithms for grid architectures, where the objective is to select processors from a set of available processors to minimize the average number of communication hops. The associated clustering problem is as follows: Given n points in R-d, find a size-k subset with minimum average pairwise L, distance. We present a natural approximation algorithm and show. that it is a 7/4- approximation for 2D grids. In d dimensions, the approximation guarantee is 2 - 1/2d, which is tight. We also give a polynomial-time approximation scheme (PTAS) for constant dimension d and report on experimental results.
引用
收藏
页码:169 / 181
页数:13
相关论文
共 50 条
  • [31] Communication-aware motion planning in fading environments
    Mostofi, Yasamin
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 3169 - 3174
  • [32] To Go or Not to Go: On Energy-Aware and Communication-Aware Robotic Operation
    Yan, Yuan
    Mostofi, Yasamin
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2014, 1 (03): : 218 - 231
  • [33] Communication-Aware Local Search for Distributed Constraint Optimization
    Rachmut B.
    Zivan R.
    Yeoh W.
    Journal of Artificial Intelligence Research, 2022, 75 : 637 - 675
  • [34] Evaluation Methodology for Data Communication-Aware Application Partitioning
    Ashraf, Imran
    Ostadzadeh, S. Arash
    Meeuws, Roel
    Bertels, Koen
    EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 739 - 748
  • [35] Communication-aware Parallelization Strategies for High Performance Applications
    Ashraf, Imran
    Bertels, Koen
    Khammassi, Nader
    Le Lann, Jean-Christophe
    2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, : 539 - 544
  • [36] CAP: Communication-aware Allocation Algorithm for Real-Time Parallel Applications on Many-cores
    Panic, Milos
    Quinones, Eduardo
    Hernandez, Carles
    Abella, Jaume
    Cazorla, Francisco J.
    2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, : 685 - 692
  • [37] Communication-aware process and thread mapping using online communication detection
    Diener, Matthias
    Cruz, Eduardo H. M.
    Navaux, Philippe O. A.
    Busse, Anselm
    Heiss, Hans-Ulrich
    PARALLEL COMPUTING, 2015, 43 : 43 - 63
  • [38] A Clustered GALS NoC Architecture with Communication-aware Mapping
    Cheshmi, K.
    Mohammad, S.
    Versick, D.
    Tavangarian, D.
    Trajkovic, J.
    23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 425 - 429
  • [39] Communication-aware Scalability Analysis Based on Critical Path
    Lin, Yufei
    Tang, Yuhua
    Liu, Yun
    Xu, Xinhai
    2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2012,
  • [40] Improving the Scalability of Communication-Aware Task Mapping Techniques
    Soriano, Raul
    Orduna, Juan M.
    2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 1061 - 1066