An Alternative Hybrid Power-Aware Adder for High-Performance Processors

被引:2
作者
Hjakazemi, Mohammad Hossein [1 ]
Baniasadi, Amirali [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8P 5C2, Canada
关键词
Low Power; Carry Look; Ahead Adder; Ripple Carry Adder; Hybrid Adder;
D O I
10.1166/jolpe.2014.1292
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work we introduce a hybrid CLA-Ripple Power-aware adder (or simply HICPA) for high performance processors. HICPA is a multi-component adder that saves power by avoiding aggressive usage of the Carry Look-Ahead adder for add operations using small operands. Instead, for small size operands, HICPA uses a small and power efficient Ripple Carry Adder. We evaluate HICPA for different adder sizes and technologies using a subset of SPEC'2K benchmarks and show that, after taking into account the associated power overhead, it is possible to reduce average ALU power dissipation up to 50%, 45% for 32-bit adders using 65 nm and 90 nm, technologies respectively. For 64-bit adders we reduce ALU power dissipation by 4.6% and 13.4% for adders using 65 nm and 90 nm technologies, respectively. We reduce ALU power while maintaining performance for all adder sizes and technologies studied in this work.
引用
收藏
页码:38 / 44
页数:7
相关论文
共 19 条
[1]   Precomputation-based sequential logic optimization for low power [J].
Alidina, Mazhar ;
Monteiro, Jose ;
Devadas, Srinivas ;
Ghosh, Abhijit ;
Papaefthymiou, Marios .
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994, 2 (04) :426-436
[2]   A REGULAR LAYOUT FOR PARALLEL ADDERS [J].
BRENT, RP ;
KUNG, HT .
IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (03) :260-264
[3]   Power-aware microarchitecture:: Design and modeling challenges for next-generation microprocessors [J].
Brooks, DM ;
Bose, P ;
Schuster, SE ;
Jacobson, H ;
Kudva, PN ;
Buyuktosunoglu, A ;
Wellman, JD ;
Zyuban, V ;
Gupta, M ;
Cook, PW .
IEEE MICRO, 2000, 20 (06) :26-44
[4]  
Burger D, 1996, TECHNICAL REPORT
[5]   LOW-POWER CMOS DIGITAL DESIGN [J].
CHANDRAKASAN, AP ;
SHENG, S ;
BRODERSEN, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (04) :473-484
[6]  
Correale A. Jr., 1995, Proceedings. 1995 International Symposium on Low Power Design, P75, DOI 10.1145/224081.224095
[7]  
Hajkazemi M.H., 2012, P 3 LAT AM S CIRC SY, P1
[8]  
Harris D, 2003, CONF REC ASILOMAR C, P2213
[9]   A family of adders [J].
Knowles, S .
14TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 1999, :30-34
[10]   PARALLEL ALGORITHM FOR EFFICIENT SOLUTION OF A GENERAL CLASS OF RECURRENCE EQUATIONS [J].
KOGGE, PM ;
STONE, HS .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C-22 (08) :786-793