Title :
Throttling Control for Bufferless Routing in On-chip Networks
Author :
Guan, Yicheng ; Adi, Cisse Ahmadou Dit ; Miyoshi, Takefumi ; Koibuchi, Michihiro ; Irie, Hidetsugu ; Yoshinaga, Tsutomu
Author_Institution :
Univ. of Electro-Commun., Chofu, Japan
Abstract :
As the number of core integration on a single die grows, buffers consume significant energy, and occupy chip area. A bufferless deflection routing that eliminates router´s input-port buffers can considerably help saving energy and chip area while providing similar performance of existing buffered routing, especially for low-to-medium network loads. However when congestion increases, the bufferless frequently causes flits deflections, and misrouting leading to a degradation of network performance. In this paper, we propose IRT(Injection Rate Throttling), a local throttling mechanism that reduces deflection and misrouting for high-load bufferless networks. IRT provides injection rate control independently for each network node, allowing to reduce network congestion. Our simulation results based on a cycle-accurate simulator show that using IRT, IRT reduces average transmission latency by 8.65% compared to traditional bufferless routing.
Keywords :
network routing; network-on-chip; IRT; bufferless detection routing; core integration; cycle-accurate simulator; high-load bufferless networks; injection rate control; injection rate throttling; low-to-medium network loads; network congestion reduction; on-chip networks; router input port buffer elimination; throttling control; transmission latency reduction; Benchmark testing; Delay; Detectors; Grippers; Routing; System-on-a-chip; On-Chip Networks; bufferless routing; injection throttling;
Conference_Titel :
Embedded Multicore Socs (MCSoC), 2012 IEEE 6th International Symposium on
Conference_Location :
Aizu-Wakamatsu
Print_ISBN :
978-1-4673-2535-6
Electronic_ISBN :
978-0-7695-4800-5
DOI :
10.1109/MCSoC.2012.25