XOR-based HoL-blocking Reduction Routing Mechanisms for Direct Networks

Autor: Pedro López, Crispín Gómez, Maria E. Gomez, Roberto Penaranda
Jazyk: angličtina
Rok vydání: 2017
Předmět:
Routing protocol
Dynamic Source Routing
Deterministic routing
Computer Networks and Communications
Equal-cost multi-path routing
Computer science
Distributed computing
Routing table
Enhanced Interior Gateway Routing Protocol
Wireless Routing Protocol
Geographic routing
02 engineering and technology
Routing algorithms
Adaptive routing
Network topology
Head of Line blocking
Theoretical Computer Science
Routing Information Protocol
Direct topology
Artificial Intelligence
0202 electrical engineering
electronic engineering
information engineering

Network performance
Destination-Sequenced Distance Vector routing
Hierarchical routing
Triangular routing
020203 distributed computing
Interconnection
Zone Routing Protocol
Static routing
Network packet
business.industry
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
Policy-based routing
Path vector protocol
DSRFLOW
020206 networking & telecommunications
Computer Graphics and Computer-Aided Design
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Link-state routing protocol
Routing domain
Hardware and Architecture
Multipath routing
business
Software
Computer network
Zdroj: RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname
Popis: [EN] Routing is a key design parameter in the interconnection network of large parallel computers. Routing algorithms are classified into two different categories depending on the number of routing options available for each source-destination pair: deterministic (there is one path available) and adaptive (there are several ones). Adaptive routing has two opposed effects on network performance. On one hand, it provides routing flexibility that may help on avoiding a congested network area, thus improving network performance. On the other hand, it also may increase the Head-of-Line blocking effect due to more destination nodes sharing the port queues. Usually, adaptive routing uses virtual channels to provide routing flexibility and to guarantee deadlock freedom. Deterministic routing is simpler, which implies lower routing delay and it introduces less Head-of-Line blocking effect. In this paper, we propose an adaptive and HoL-blocking reduction routing algorithm for direct topologies that tries to combine the good properties of both worlds: It provides routing flexibility but also reduces the Head-of-Line blocking effect. To do that, this paper proposes several functions which use the XOR operation to efficiently distribute the packets among virtual channels based on their destination node. The resulting routing mechanisms have different properties depending on whether they enforce routing flexibility or Head-of-Line blocking reduction.
This work was supported by the Spanish Ministerio de Economia y Competitividad (MINECO) and by FEDER funds under Grant TIN2015-66972-05-1-R and by Programa de Ayudas de Investigacion y Desarrollo (PAID) from Universitat Politecnica de Valencia.
Databáze: OpenAIRE