TY - GEN
T1 - A case for random shortcut topologies for HPC interconnects
AU - Koibuchi, Michihiro
AU - Matsutani, Hiroki
AU - Amano, Hideharu
AU - Hsu, D. Frank
AU - Casanova, Henri
PY - 2012
Y1 - 2012
N2 - As the scales of parallel applications and platforms increase the negative impact of communication latencies on performance becomes large. Fortunately, modern High Performance Computing (HPC) systems can exploit low-latency topologies of high-radix switches. In this context, we propose the use of random shortcut topologies, which are generated by augmenting classical topologies with random links. Using graph analysis we find that these topologies, when compared to non-random topologies of the same degree, lead to drastically reduced diameter and average shortest path length. The best results are obtained when adding random links to a ring topology, meaning that good random shortcut topologies can easily be generated for arbitrary numbers of switches. Using flit-level discrete event simulation we find that random shortcut topologies achieve throughput comparable to and latency lower than that of existing non-random topologies such as hypercubes and tori. Finally, we discuss and quantify practical challenges for random shortcut topologies, including routing scalability and larger physical cable lengths.
AB - As the scales of parallel applications and platforms increase the negative impact of communication latencies on performance becomes large. Fortunately, modern High Performance Computing (HPC) systems can exploit low-latency topologies of high-radix switches. In this context, we propose the use of random shortcut topologies, which are generated by augmenting classical topologies with random links. Using graph analysis we find that these topologies, when compared to non-random topologies of the same degree, lead to drastically reduced diameter and average shortest path length. The best results are obtained when adding random links to a ring topology, meaning that good random shortcut topologies can easily be generated for arbitrary numbers of switches. Using flit-level discrete event simulation we find that random shortcut topologies achieve throughput comparable to and latency lower than that of existing non-random topologies such as hypercubes and tori. Finally, we discuss and quantify practical challenges for random shortcut topologies, including routing scalability and larger physical cable lengths.
KW - Topology
KW - diameter
KW - high performance computing
KW - high-radix switches
KW - interconnection networks
UR - http://www.scopus.com/inward/record.url?scp=84864830758&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84864830758&partnerID=8YFLogxK
U2 - 10.1109/ISCA.2012.6237016
DO - 10.1109/ISCA.2012.6237016
M3 - Conference contribution
AN - SCOPUS:84864830758
SN - 9781467304757
T3 - Proceedings - International Symposium on Computer Architecture
SP - 177
EP - 188
BT - 2012 39th Annual International Symposium on Computer Architecture, ISCA 2012
T2 - 2012 39th Annual International Symposium on Computer Architecture, ISCA 2012
Y2 - 9 June 2012 through 13 June 2012
ER -