Title :
Quality-of-service for a high-radix switch
Author :
Abeyratne, N. ; Jeloka, Supreet ; Yiping Kang ; Blaauw, D. ; Dreslinski, Ronald G. ; Das, Ratan ; Mudge, Trevor
Author_Institution :
Univ. of Michigan, Ann Arbor, MI, USA
Abstract :
Communication in multi-processor systems-on-chip requires guaranteed throughput and latency. If the network is unaware of ongoing communication patterns, applications may not receive their necessary bandwidth or may suffer high network latencies. Many techniques have been proposed to provide quality-of-service (QoS) in the network by regulating network traffic; however, as network sizes have increased, the complexity of these techniques has grown as well, particularly in the case of multi-hop networks. In this paper, we propose an efficient QoS implementation for a single-stage, high-radix switch, which is readily scalable to 64 nodes. In addition to best effort and guaranteed throughput services, we implement a guaranteed latency traffic class with a latency bound. Our implementation allows systems significantly larger than most current multi-core chips to be implemented without the need for difficult and complex multi-hop QoS.
Keywords :
multiprocessor interconnection networks; quality of service; switches; system-on-chip; QoS; best effort services; guaranteed latency traffic class; guaranteed throughput services; interconnection architectures; latency bound; multicore chips; multiprocessor systems-on-chip; quality-of-service; single-stage high-radix switch; Bandwidth; Clocks; Discharges (electric); Quality of service; Radiation detectors; Switches; Wires; network-on-chip; quality-of-service;
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA