DocumentCode :
59774
Title :
Lattice Graphs for High-Scale Interconnection Topologies
Author :
Camarero, Cristobal ; Martinez, Carmen ; Beivide, Ramon
Author_Institution :
Electron. & Comput. Dept., Univ. of Cantabria, Santander, Spain
Volume :
26
Issue :
9
fYear :
2015
fDate :
Sept. 1 2015
Firstpage :
2506
Lastpage :
2519
Abstract :
Torus networks of moderate degree have been widely used in the supercomputer industry. Tori are superb when used for executing applications that require near-neighbor communications. Nevertheless, they are not so good when dealing with global communications. Hence, typical 3D implementations have evolved to 5D networks, among other reasons, to reduce network distances. Most of these big systems are mixed-radix tori, which are not the best option for minimizing distances and efficiently using network resources. This paper is focused on improving the topological properties of this kind of networks. By using integral matrices to deal with Cayley graphs over Abelian groups, we have been able to propose and analyze a family of high-dimensional mesh-based interconnection networks. As they are built over n-dimensional grids that induce a regular tiling of space, these topologies have been denoted lattice graphs. Higher dimensional networks can be composed over these graphs by means of a lift operation, which is also introduced in the paper. Easy network partitioning and minimal routing algorithm are also provided for these topologies based on this new network operation. Later we focus on cubic crystal lattices for modeling symmetric 3D networks and to show how lattice graphs can help in the design of twisted interconnection networks. In all cases, the networks obtained are better, in topological terms, than their standard tori counterparts. Finally, some practical issues such as implementability and preliminary performance evaluations have been addressed at the end of this work.
Keywords :
graph theory; lattice theory; matrix algebra; mesh generation; multiprocessor interconnection networks; parallel machines; performance evaluation; solid modelling; 5D networks; Abelian groups; Cayley graphs; cubic crystal lattices; high-dimensional mesh-based interconnection networks; high-scale interconnection topologies; integral matrices; lattice graphs; minimal routing algorithm; n-dimensional grids; near-neighbor communications; network distance reduction; network partitioning algorithm; performance evaluations; regular space tiling; supercomputer industry; symmetric 3D network modeling; topological property improvement; torus networks; twisted interconnection network design; Labeling; Lattices; Multiprocessor interconnection; Routing; Three-dimensional displays; Vectors; Zinc; Topologies; circulant graphs; graphs; interconnection networks; lattices; tori;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2014.2355827
Filename :
6894180
Link To Document :
بازگشت