Communication-Aware Processor Allocation for Supercomputers
| dc.creator | Bender, Michael A. | |
| dc.creator | Bunde, David P. | |
| dc.creator | Demaine, Erik D. | |
| dc.creator | Fekete, Sandor P. | |
| dc.creator | Leung, Vitus J. | |
| dc.creator | Meijer, Henk | |
| dc.creator | Phillips, Cynthia A. | |
| dc.date | 2004-07-24 | |
| dc.date | 2005-12-06 | |
| dc.date.accessioned | 2026-07-07T06:38:04Z | |
| dc.date.available | 2026-07-07T06:38:04Z | |
| dc.description | 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. | |
| dc.description | 19 pages, 7 figures, 1 table, Latex, submitted for journal publication. Previous version is extended abstract (14 pages), appeared in Proceedings WADS, Springer LNCS 3608, pp. 169-181 | |
| dc.identifier | https://arxiv.org/abs/cs/0407058 | |
| dc.identifier | http://arxiv.org/abs/cs/0407058 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/100610 | |
| dc.subject | Data Structures and Algorithms | |
| dc.subject | Distributed, Parallel, and Cluster Computing | |
| dc.subject | F.2.2; C.1.4 | |
| dc.title | Communication-Aware Processor Allocation for Supercomputers | |
| dc.type | text |