Computer Science – Data Structures and Algorithms
Scientific paper
2004-07-24
Computer Science
Data Structures and Algorithms
19 pages, 7 figures, 1 table, Latex, submitted for journal publication. Previous version is extended abstract (14 pages), appe
Scientific paper
This paper gives processor-allocation algorithms for minimizing the average number of communication hops between the assigned processors for grid architectures, in the presence of occupied cells. The simpler problem of assigning processors on a free grid has been studied by Karp, McKellar, and Wong who show that the solutions have nontrivial structure; they left open the complexity of the problem. The associated clustering problem is as follows: Given n points in Re^d, find k points that minimize their average pairwise L1 distance. We present a natural approximation algorithm and show that it is a 7/4-approximation for 2D grids. For d-dimensional space, 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.
Bender Michael A.
Bunde David P.
Demaine Erik D.
Fekete Sandor P.
Leung Vitus J.
No associations
LandOfFree
Communication-Aware Processor Allocation for Supercomputers does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Communication-Aware Processor Allocation for Supercomputers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Communication-Aware Processor Allocation for Supercomputers will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-397804