Title | SmartFork: Partitioned Multicast Allocation and Switching in Network-on-Chip Routers |
Publication Type | Conference Paper |
Year of Publication | 2020 |
Authors | Konstantinou, Dimitrios, Nicopoulos, Chrysostomos, Lee, Junghee, Sirakoulis, Georgios Ch., Dimitrakopoulos, Giorgos |
Conference Name | 2020 IEEE International Symposium on Circuits and Systems (ISCAS) |
Date Published | oct |
Keywords | Hardware, Metrics, multicast communication, network on chip security, pubcrawl, Resiliency, Resource management, Routing, Scalability, Switches, System recovery, Two dimensional displays |
Abstract | Multicast on-chip communication is encountered in various cache-coherence protocols targeting multi-core processors, and its pervasiveness is increasing due to the proliferation of machine learning accelerators. In-network handling of multicast traffic imposes additional switching-level restrictions to guarantee deadlock freedom, while it stresses the allocation efficiency of Network-on-Chip (NoC) routers. In this work, we propose a novel NoC router microarchitecture, called SmartFork, which employs a versatile and cost-efficient multicast packet replication scheme that allows the design of high-throughput and low-cost NoCs. The design is adapted to the average branch splitting observed in real-world multicast routing algorithms. Compared to state-of-the-art NoC multicast approaches, SmartFork is demonstrated to yield higher performance in terms of latency and throughput, while still offering a cost-effective implementation. |
DOI | 10.1109/ISCAS45731.2020.9180774 |
Citation Key | konstantinou_smartfork_2020 |