TY - GEN
T1 - Glitch-aware variable pipeline optimization for CGRAs
AU - Kojima, Takuya
AU - Ando, Naoki
AU - Okuhara, Hayate
AU - Amano, Hideharu
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/2
Y1 - 2017/7/2
N2 - Although some coarse grained reconfigurable arrays (CGRAs) have a function to unify multiple processing elements (PEs) to enhance the energy efficiency, it sometimes causes propagation of glitches widely resulting in the power increases. We propose a dynamic power model considering glitches and an optimization technique using it for CGRAs. The model aims to estimate the energy consumption from the switching counts of a PE array approximately. The model and optimization were applied to a real chip of the low power CGRA called the VPCMA (Variable Pipeline Cool Mega Array). Compared with the energy estimation with a post-layout simulation, the model could estimate it with more than 10000 times faster with smaller error from the results of the real chip measurement. The optimized pipeline structure using the proposed method achived better energy consumption compared to fixed pitch pipeline structures in most cases.
AB - Although some coarse grained reconfigurable arrays (CGRAs) have a function to unify multiple processing elements (PEs) to enhance the energy efficiency, it sometimes causes propagation of glitches widely resulting in the power increases. We propose a dynamic power model considering glitches and an optimization technique using it for CGRAs. The model aims to estimate the energy consumption from the switching counts of a PE array approximately. The model and optimization were applied to a real chip of the low power CGRA called the VPCMA (Variable Pipeline Cool Mega Array). Compared with the energy estimation with a post-layout simulation, the model could estimate it with more than 10000 times faster with smaller error from the results of the real chip measurement. The optimized pipeline structure using the proposed method achived better energy consumption compared to fixed pitch pipeline structures in most cases.
UR - http://www.scopus.com/inward/record.url?scp=85046965625&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85046965625&partnerID=8YFLogxK
U2 - 10.1109/RECONFIG.2017.8279797
DO - 10.1109/RECONFIG.2017.8279797
M3 - Conference contribution
AN - SCOPUS:85046965625
T3 - 2017 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2017
SP - 1
EP - 6
BT - 2017 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2017
A2 - Athanas, Peter
A2 - Cumplido, Rene
A2 - Feregrino, Claudia
A2 - Sass, Ron
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2017
Y2 - 4 December 2017 through 6 December 2017
ER -