Sciweavers

IPPS
2000
IEEE

Bandwidth-Efficient Collective Communication for Clustered Wide Area Systems

14 years 2 months ago
Bandwidth-Efficient Collective Communication for Clustered Wide Area Systems
Metacomputing infrastructures couple multiple clusters (or MPPs) via wide-area networks. A major problem in programming parallel applications for such platforms is their hierarchical network structure: latency and bandwidth of WANs often are orders of magnitude worse than those of local networks. Our goal is to optimize MPI's collective operations for such platforms. In this paper, we focus on optimized utilization of the (scarce) wide-area bandwidth. We use two techniques: selecting suitable communication graph shapes, and splitting messages into multiple segments that are sent in parallel over different WAN links. To determine the best graph shape and segment size, we introduce a performance model called parameterized LogP (P-LogP), a hierarchical extension of the LogP model that covers messages of arbitrary length. With P-LogP, the optimal segment size and the best broadcast tree shape can be determined at runtime. (For conciseness, we restrict our discussion to the broadcast ...
Thilo Kielmann, Henri E. Bal, Sergei Gorlatch
Added 25 Aug 2010
Updated 25 Aug 2010
Type Conference
Year 2000
Where IPPS
Authors Thilo Kielmann, Henri E. Bal, Sergei Gorlatch
Comments (0)