Hierarchical Agent Based NoC with DVFS Techniques
2011 (English)In: International Journal of Design, Analysis and Tools for Integrated Circuits and Systems, ISSN 2223-523X, E-ISSN 2071-2987, Vol. 1, no 1, 32-40 p.Article in journal (Refereed) Published
Network-on-Chip (NoC) is a promising architecturein the many-core on-chip systems. A hierarchical agentbased NoC architecture is proposed which enables the NoCto autonomously adjust itself, and provide maximum powerefficiency, fault/variation tolerance and system flexibility. Agentsare software or hardware components which monitor and controlthe system at different granularity. Via the joint efforts andinteractions of agents at all levels of the architecture, systemoptimization can be achieved at the runtime. Agent hierarchy,mapping of agents on regular NoC platforms and the functionpartition among the agents are elaborately discussed.Runtime power management with various Dynamic Voltageand Frequency Scaling (DVFS) techniques is analyzed on thehierarchical agent based NoC platform. Conventional powermonitoring techniques can be flexibly incorporated into the functionsof specific levels of agents. Network condition is observed bythe agents at the runtime, and the power supplies are adjusted atdifferent granularity accordingly. This paper describes the systemarchitectures of two adaptive schemes, with efficient and feasiblealgorithms presented. Quantitative experiments demonstrate thatthey achieve superior power efficiency comparing with the basicarchitecture without any runtime configuration, while different tradeoffs are applied dependent on the monitoring granularity.
Place, publisher, year, edition, pages
2011. Vol. 1, no 1, 32-40 p.
Network-on-Chip, power management, Dynamic Voltage and Frequency Scaling
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-74115OAI: oai:DiVA.org:kth-74115DiVA: diva2:489233
QC 201204242012-02-022012-02-022016-06-09Bibliographically approved