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 条
  • [1] Communication-Aware Processor Allocation for Supercomputers: Finding Point Sets of Small Average Distance
    Michael A. Bender
    David P. Bunde
    Erik D. Demaine
    Sándor P. Fekete
    Vitus J. Leung
    Henk Meijer
    Cynthia A. Phillips
    Algorithmica, 2008, 50 : 279 - 298
  • [2] Communication-aware processor allocation for supercomputers: Finding point sets of small average distance
    Bender, Michael A.
    Bunde, David P.
    Demaine, Erik D.
    Fekete, Sandor P.
    Leung, Vitus J.
    Meijer, Henk
    Phillips, Cynthia A.
    ALGORITHMICA, 2008, 50 (02) : 279 - 298
  • [3] Communication-aware component allocation algorithm for a hybrid architecture
    Goetz, Marcelo
    Rettberg, Achim
    Pereira, Carlos Eduardo
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 175 - +
  • [4] Communication-aware allocation and scheduling framework for stream-oriented multi-processor systems-on-chip
    Ruggiero, Martino
    Guerri, Alessio
    Bertozzi, Davide
    Poletti, Francesco
    Milano, Michela
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1 - +
  • [5] Communication-Aware Multi-Agent Metareasoning for Decentralized Task Allocation
    Carrillo, Estefany
    Yeotikar, Suyash
    Nayak, Sharan
    Jaffar, Mohamed Khalid M.
    Azarm, Shapour
    Herrmann, Jeffrey W.
    Otte, Michael
    Xu, Huan
    IEEE ACCESS, 2021, 9 : 98712 - 98730
  • [6] Efficient reconfiguration algorithms for communication-aware three-dimensional processor arrays
    Jiang, Guiyuan
    Wu, Jigang
    Sun, Jizhou
    PARALLEL COMPUTING, 2013, 39 (09) : 490 - 503
  • [7] Communication-Aware Consensus-Based Decentralized Task Allocation in Communication Constrained Environments
    Raja, Sharan
    Habibi, Golnaz
    How, Jonathan P.
    IEEE ACCESS, 2022, 10 : 19753 - 19767
  • [8] Communication-Aware Consensus-Based Decentralized Task Allocation in Communication Constrained Environments
    Raja, Sharan
    Habibi, Golnaz
    How, Jonathan P.
    IEEE Access, 2022, 10 : 19753 - 19767
  • [9] Communication-aware trajectory tracking
    Lindhe, Magnus
    Johansson, Karl Henrik
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 1519 - 1524
  • [10] Communication-Aware Supernode Shape
    Goumas, Georgios
    Drosinos, Nikolaos
    Koziris, Nectarios
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (04) : 498 - 511