Application-Specific Express Virtual Channels Insertion for Low-Power NoCs
نویسنده
چکیده
A flow control mechanism, express virtual channels (EVCs), was recently presented to close the gap between packetswitched networks and the ideal interconnection through virtually bypass intermediate routers. Currently, EVCs paths are inserted regularly. This paper proposes a novel methodology to insert EVCs in an application-specific way (AS-EVC) by exploiting communication characteristics of applications, with the main objective to reduce more NoCs power. Additionally, accurate evaluations were performed based on low-level, synthesizable models. The results on a range of synthetic and real workloads show that up to 23.49% router power is saved by AS-EVC, compared to the baseline design. Also, AS-EVC outperforms static EVCs under all traffics, with 57.14% more power is saved on average for tested Minne-SPEC benchmarks.
منابع مشابه
Power-efficient deterministic and adaptive routing in torus networks-on-chip
Modern SoC architectures use NoCs for high-speed inter-IP communication. For NoC architectures, highperformance efficient routing algorithms with low power consumption are essential for real-time applications. NoCs with mesh and torus interconnection topologies are now popular due to their simple structures. A torus NoC is very similar to the mesh NoC, but has rather smaller diameter. For a rou...
متن کاملApplication-aware virtual paths insertion for NOCs
Network-on-chip (NoC) has rapidly become a promising alternative for complex system-on-chip architectures including recent multicore architectures. Additionally, optimizing NoC architectures with respect to different design objectives that are suitable for a particular application domain is crucial for achieving high-performance and energy-efficient customized solutions. Despite the fact that m...
متن کاملA Virtual-Channel Free Mapping for Application-Specific On-Chip Torus Networks
Various types of Networks-on-Chips (NoCs) have been employed light-weight routers compared with those in parallel computers, and a virtual-channel mechanism, which requires additional logic and pipeline stages, is one of the crucial factors for a low cost implementation of an NoC router in the case of simple tile-based architectures. Although a torus network, which exploits wrap-around channels...
متن کاملEnergy Reduction in Application Specific Network-on-Chips Using Performance-Power Exchange
Networks-on-Chips (NoCs) are required not only to provide ultra-low latency, but also to consume as little energy as possible. Because higher energy consumption leads to decreased mission duration, increased heat dissipation and decreased reliability. This paper exploit the well-known Dynamic Voltage Scaling (DVS) technique to reduce consumed energy in an application specific NoC without any pe...
متن کاملDesign of a Low-Latency Router Based on Virtual Output Queuing and Bypass Channels for Wireless Network-on-Chip
Wireless network-on-chip (WiNoC) is considered as a novel approach for designing future multi-core systems. In WiNoCs, wireless routers (WRs) utilize high-bandwidth wireless links to reduce the transmission delay between the long distance nodes. When the network traffic loads increase, a large number of packets will be sent into the wired and wireless links and can...
متن کامل