Load Balancing in Parallel Computers: Theory and Practice

Portada
Springer, 2007 M08 26 - 210 páginas
Load Balancing in Parallel Computers: Theory and Practice is about the essential software technique of load balancing in distributed memory message-passing parallel computers, also called multicomputers. Each processor has its own address space and has to communicate with other processors by message passing. In general, a direct, point-to-point interconnection network is used for the communications. Many commercial parallel computers are of this class, including the Intel Paragon, the Thinking Machine CM-5, and the IBM SP2.
Load Balancing in Parallel Computers: Theory and Practice presents a comprehensive treatment of the subject using rigorous mathematical analyses and practical implementations. The focus is on nearest-neighbor load balancing methods in which every processor at every step is restricted to balancing its workload with its direct neighbours only. Nearest-neighbor methods are iterative in nature because a global balanced state can be reached through processors' successive local operations. Since nearest-neighbor methods have a relatively relaxed requirement for the spread of local load information across the system, they are flexible in terms of allowing one to control the balancing quality, effective for preserving communication locality, and can be easily scaled in parallel computers with a direct communication network.
Load Balancing in Parallel Computers: Theory and Practice serves as an excellent reference source and may be used as a text for advanced courses on the subject.

Dentro del libro

Páginas seleccionadas

Contenido

INTRODUCTION
1
A SURVEY OF NEARESTNEIGHBOR LOAD BALANCING
21
GDE ON TORI AND MESHES
53
THE DIFFUSION METHOD
79
TERMINATION DETECTION OF LOAD BALANCING
121
REMAPPING WITH THE GDE METHOD
136
GDE VERSUS DIFFUSION
177
179
178
References
187
Index
201
32
206
Derechos de autor

Otras ediciones - Ver todas

Términos y frases comunes

Pasajes populares

Página 36 - His heart in me keeps him and me in one, My heart in him his thoughts and senses guides: He loves my heart, for once it was his own, I cherish his because in me it bides...
Página 198 - A survey of wormhole routing techniques in direct networks,
Página 196 - FCH Lin and RM Keller. The Gradient Model Load Balancing Method.
Página 200 - AB Sinha and LV Kale. A load balancing strategy for prioritized execution of tasks.
Página 188 - JE Boillat. Load balancing and Poisson equation in a graph. Concurrency: Practice and Experience 2 (4) (1990) 289-311.
Página 198 - Saltz. Dynamic Remapping of Parallel Computations with Varying Resource Demands.
Página 189 - A Communicating Finite Automata Approach to Modeling Distributed Computation and its Application to Distributed Decision-Making," IEEE Transactions on Computers, May, 1990, pp.
Página 195 - RE Kessler and JL Schwarzmeier, "CRAY T3D: A New Dimension for Cray Research,
Página 188 - ... our tools, given more time. For example, SOS produced a variety of architectures for 2D-DCT that can be used to meet different design requirements. Our estimation tools, which were not used, will provide valuable information early for our tools when used in actual design situations. References [1] SH Bokhari. Assignment Problems in Parallel and Distributed Computing. Kluwer Academic Publishers, 1987. [2] CF Chang and BJ Sheu. A Multi-Chip Module Design for Portable Video Compression Systems....

Información bibliográfica