TY - JOUR
T1 - A high level power model for Network-on-Chip (NoC) router
AU - Lee, Seung Eun
AU - Bagherzadeh, Nader
PY - 2009/11
Y1 - 2009/11
N2 - This paper presents a high level power estimation methodology for a Network-on-Chip (NoC) router, that is capable of providing cycle accurate power profile to enable power exploration at system level. Our power macro model is based on the number of flits passing through a router as the unit of abstraction. Experimental results show that our power macro model incurs less than 5% average absolute cycle error compared to gate level analysis. The high level power macro model allows network power to be readily incorporated into simulation infrastructures, providing a fast and cycle accurate power profile, to enable power optimization such as power-aware compiler, core mapping, and scheduling techniques for CMP. As a case study, we demonstrate the use of our model for evaluating the effect of different core mappings using SPLASH-2 benchmark showing the utility of our power macro model.
AB - This paper presents a high level power estimation methodology for a Network-on-Chip (NoC) router, that is capable of providing cycle accurate power profile to enable power exploration at system level. Our power macro model is based on the number of flits passing through a router as the unit of abstraction. Experimental results show that our power macro model incurs less than 5% average absolute cycle error compared to gate level analysis. The high level power macro model allows network power to be readily incorporated into simulation infrastructures, providing a fast and cycle accurate power profile, to enable power optimization such as power-aware compiler, core mapping, and scheduling techniques for CMP. As a case study, we demonstrate the use of our model for evaluating the effect of different core mappings using SPLASH-2 benchmark showing the utility of our power macro model.
KW - Interconnection network
KW - Multi-processor System-on-Chip (MPSoC)
KW - Network-on-Chip (NoC)
KW - Power model
UR - http://www.scopus.com/inward/record.url?scp=70350573471&partnerID=8YFLogxK
U2 - 10.1016/j.compeleceng.2008.11.023
DO - 10.1016/j.compeleceng.2008.11.023
M3 - Article
AN - SCOPUS:70350573471
SN - 0045-7906
VL - 35
SP - 837
EP - 845
JO - Computers and Electrical Engineering
JF - Computers and Electrical Engineering
IS - 6
ER -