The k-ary n-direct s-indirect family of topologies for large-scale interconnection networks

In large-scale supercomputers, the interconnection network plays a key role in system performance. Network topology highly defines the performance and cost of the interconnection network. Direct topologies are sometimes used due to its reduced hardware cost, but the number of network dimensions is l...

Descripción completa

Detalles Bibliográficos
Autores: Peñaranda Cebrián, Roberto, Gómez Requena, Crispín, Duato Marín, José Francisco, Gómez Requena, María Engracia|||0000-0003-1466-4118, López Rodríguez, Pedro Juan|||0000-0003-4544-955X
Tipo de recurso: artículo
Fecha de publicación:2016
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/82062
Acceso en línea:https://riunet.upv.es/handle/10251/82062
Access Level:acceso abierto
Palabra clave:High-performance computing
Interconnection networks
Direct topologies
Indirect topologies
Hybrid topologies
Routing
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Descripción
Sumario:In large-scale supercomputers, the interconnection network plays a key role in system performance. Network topology highly defines the performance and cost of the interconnection network. Direct topologies are sometimes used due to its reduced hardware cost, but the number of network dimensions is limited by the physical 3D space, which leads to an increase of the communication latency and a reduction of network throughput for large machines. Indirect topologies can provide better performance for large machines, but at higher hardware cost. In this paper, we propose a new family of hybrid topologies, the k-ary n-direct s-indirect, that combines the best features from both direct and indirect topologies to efficiently connect an extremely high number of processing nodes. The proposed network is an n-dimensional topology where the k nodes of each dimension are connected through a small indirect topology of s stages. This combination results in a family of topologies that provides high performance, with latency and throughput figures of merit close to indirect topologies, but at a lower hardware cost. In particular, it doubles the throughput obtained per cost unit compared with indirect topologies in most of the cases. Moreover, their fault-tolerance degree is similar to the one achieved by direct topologies built with switches with the same number of ports.