TY - GEN
T1 - Layout-conscious random topologies for HPC off-chip interconnects
AU - Koibuchi, Michihiro
AU - Fujiwara, Ikki
AU - Matsutani, Hiroki
AU - Casanova, Henri
PY - 2013/7/23
Y1 - 2013/7/23
N2 - As the scales of parallel applications and platforms increase the negative impact of communication latencies on performance becomes large. Random network topologies can be used to achieve low hop counts between nodes and thus low latency. However, random topologies lead to increased aggregate cable length and cable packaging complexity on a machine room floor. In this work we propose two new methods for generating random topologies and their physical layout on a floorplan: randomize links after optimizing the physical layout, or optimize the layout after randomizing links. The first method randomly swaps link endpoints for a given non-random topology for which a good physical layout is known. The resulting topology has the same cable length and cable packaging as the original topology, but achieves lower communication latency. The second method creates a random topology with random links picked so that they will not lead to a long physical cable length, and then solves a constrained optimization problem to compute a physical layout that minimizes aggregate cable length. We quantitatively compare these two methods using both graph analysis and cycle-accurate network simulation, including comparisons with previously proposed random topologies and non-random topologies.
AB - As the scales of parallel applications and platforms increase the negative impact of communication latencies on performance becomes large. Random network topologies can be used to achieve low hop counts between nodes and thus low latency. However, random topologies lead to increased aggregate cable length and cable packaging complexity on a machine room floor. In this work we propose two new methods for generating random topologies and their physical layout on a floorplan: randomize links after optimizing the physical layout, or optimize the layout after randomizing links. The first method randomly swaps link endpoints for a given non-random topology for which a good physical layout is known. The resulting topology has the same cable length and cable packaging as the original topology, but achieves lower communication latency. The second method creates a random topology with random links picked so that they will not lead to a long physical cable length, and then solves a constrained optimization problem to compute a physical layout that minimizes aggregate cable length. We quantitatively compare these two methods using both graph analysis and cycle-accurate network simulation, including comparisons with previously proposed random topologies and non-random topologies.
KW - Cabinet layout
KW - High-performance computing
KW - Interconnection networks
KW - Network topologies
UR - http://www.scopus.com/inward/record.url?scp=84880277841&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84880277841&partnerID=8YFLogxK
U2 - 10.1109/HPCA.2013.6522343
DO - 10.1109/HPCA.2013.6522343
M3 - Conference contribution
AN - SCOPUS:84880277841
SN - 9781467355858
T3 - Proceedings - International Symposium on High-Performance Computer Architecture
SP - 484
EP - 495
BT - 19th IEEE International Symposium on High Performance Computer Architecture, HPCA 2013
T2 - 19th IEEE International Symposium on High Performance Computer Architecture, HPCA 2013
Y2 - 23 February 2013 through 27 February 2013
ER -