Skip to main navigation Skip to search Skip to main content

Communication - A ware processor allocation for supercomputers

  • Michael A. Bender
  • , David P. Bunde
  • , Erik D. Demaine
  • , Sándor P. Fekete
  • , Vitus J. Leung
  • , Henk Meijer
  • , Cynthia A. Phillips
  • University of Illinois at Urbana-Champaign
  • Massachusetts Institute of Technology
  • Technical University of Braunschweig
  • Sandia National Laboratories, New Mexico
  • Queen's University Kingston

Research output: Contribution to journalConference articlepeer-review

10 Scopus citations

Abstract

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 ℛd, find a size-k subset with minimum average pairwise L1 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.

Original languageEnglish
Pages (from-to)169-181
Number of pages13
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3608
DOIs
StatePublished - 2005
Event9th International Workshop on Algorithms and Data Structures, WADS 2005 - Waterloo, Canada
Duration: Aug 15 2005Aug 17 2005

Fingerprint

Dive into the research topics of 'Communication - A ware processor allocation for supercomputers'. Together they form a unique fingerprint.

Cite this