2012 · 152 citations · 28 references
Hardware SecurityPower-aware ComputingEngineeringNode-router DecouplingEdge ComputingRouter ArchitectureComputer EngineeringComputer ArchitectureNetwork On ChipRouter DesignRouter Static EnergyInternet Of ThingsPower OptimizationOn-chip RoutersPower-efficient ComputingStatic PowerPower-aware SoftwareEnergy-efficient Networking
Power‑gating can reduce static power, but on‑chip routers suffer from fragmented idle periods due to node‑router coupling, and conventional power‑gating causes frequent state transitions and high energy and performance overhead. NoRD decouples node and router to enable power‑gating bypass, maximizing router idle periods. It allows packet transfer regardless of router power state, eliminating wake‑up latency from the critical path. Evaluation on PARSEC benchmarks shows NoRD reduces state transitions, cuts router static energy by 29.9 %, improves average packet latency by 26.3 %, and adds only 3 % area overhead.
While power-gating is a promising technique to mitigate the increasing static power of a chip, a fundamental requirement is for the idle periods to be sufficiently long to compensate for the power-gating and performance overhead. On-chip routers are potentially good targets for power optimizations, but few works have explored effective ways of power-gating them due to the intrinsic dependence between the node and router -- any packet (sent, received or forwarded) must wakeup the router before being transferred, thus breaking the potentially long idle period into fragmented intervals. Simulation shows that directly applying conventional power-gating techniques would cause frequent state-transitions and significant energy and performance overhead. In this paper, we propose NoRD (Node-Router Decoupling), a novel power-aware on-chip network approach that provides for power-gating bypass to decouple the node's ability for transferring packets from the powered-on/off status of the associated router, thereby maximizing the length of router idle periods. Full system evaluation using PARSEC benchmarks shows that the proposed approach can substantially reduce the number of state-transitions, completely hide wakeup latency from the critical path of packet transport and eliminate node-network disconnection problems. Compared to an optimized conventional power-gating technique applied to on-chip routers, NoRD can further reduce the router static energy by 29.9% and improve the average packet latency by 26.3%, with only 3% additional area overhead.
28
Robert W. Floyd · Communications of the ACM · 1962 · 4K citations · Full text
Simics: A full system simulation platform
Peter Magnusson, Magnus Christensson, J. Eskilson et al. · Computer · 2002 · 2.1K citations