Title :
Advanced Switching Mechanisms for Forthcoming On-Chip Networks
Author :
Castillo, E. ; Camarero, Cristobal ; Stafford, Esteban ; Vallejo, Fernando ; Bosque, Jose L. ; Beivide, Ramon
Author_Institution :
Univ. de Cantabria, Santander, Spain
Abstract :
Many current VLSI on-chip multiprocessors and systems-on-chip employ point-to-point switched interconnection networks. Rings and 2D-meshes are among the most popular interconnection topologies for these increasingly important onchip networks. Nevertheless, rings cannot scale beyond dozens of nodes and meshes are asymmetric. Two of the key features of square 2D-tori are their scalability and symmetry. As higher scalability is demanded by the increasing number of cores (or specialized units) integrated on a chip and symmetry is critical for high-performance and load balancing, we concentrate on 2D-tori. However, most popular deadlock-free routing mechanisms are based on Dimension Order Routing (DOR) which breaks the torus symmetry when managing adversarial traffic patterns. This paper analyzes this problem and its consequences. After that, it proposes a new deadlock-free fully adaptive minimal routing, denoted as σDOR, that preserves tori symmetry under any load. It uses just two virtual channels to avoid DOR-induced asymmetry, the same as in previous competitive proposals. σDOR exhibits better behavior than any of previous solutions as it allows packets to dynamically adapt to local congestion. Experimental results evidence the superior performance of our mechanism, confirming the negative impact of DOR asymmetry.
Keywords :
VLSI; multiprocessor interconnection networks; network routing; switching networks; system-on-chip; σDOR; 2D-meshes; DOR-induced asymmetry; VLSI on-chip multiprocessors; advanced switching mechanisms; adversarial traffic pattern management; deadlock-free fully adaptive minimal routing; deadlock-free routing mechanisms; dimension order routing; forthcoming on-chip networks; interconnection topology; load balancing; point-to-point switched interconnection networks; ring meshes; square 2D-tori; systems-on-chip; torus symmetry; virtual channels; Adaptive systems; Proposals; Routing; Switches; System recovery; System-on-chip; Tornadoes; Dimension Order Routing; Interconnection networks; Symmetric routing mechanisms; k-ary n-cubes;
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
DOI :
10.1109/DSD.2013.71