Improving energy-efficiency in high-performance processors by bypassing trivial instructions

被引:7
|
作者
Atoofian, E. [1 ]
Baniasadi, A. [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8P 5C2, Canada
来源
关键词
Program processors;
D O I
10.1049/ip-cdt:20050084
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy-efficiency benefits of bypassing trivial computations in high-performance processors are studied. Trivial computations are those computations whose output can be determined without performing the computation. Bypassing trivial instructions reduces energy consumption while improving performance. The present study shows that by bypassing trivial instructions and for the subset of SPEC'2K and MiBench benchmarks studied here, it is possible to improve energy and energy-delay up to 15.6 and 30.6%, respectively, in an optimistic scenario and by 10.8 and 21.7% in a pessimistic scenario, over a conventional processor.
引用
收藏
页码:313 / 322
页数:10
相关论文
共 50 条
  • [1] Early detection and bypassing of trivial operations to improve energy efficiency of processors
    Islam, Mafijul Md.
    Sjalander, Magnus
    Stenstrom, Per
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (04) : 183 - 196
  • [2] Performance and Energy-efficiency Analysis of ARM Processors for HPC Workloads
    Carrington, Laura
    PROCEEDINGS OF CO-HPC 2015: 2ND INTERNATIONAL WORKSHOP ON HARDWARE-SOFTWARE CO-DESIGN FOR HIGH PERFORMANCE COMPUTING, 2015,
  • [3] Reduction of energy consumption in processors by early detection and bypassing of trivial operations
    Islam, Md. Mafijul
    Stenstrom, Per
    2006 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2006, : 28 - +
  • [4] Improving processor performance by simplifying and bypassing trivial computations
    Yi, JJ
    Lilja, DJ
    ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 462 - 465
  • [5] Improving Efficiency of Extensible Processors by Using Approximate Custom Instructions
    Kamal, Mehdi
    Ghasemazar, Amin
    Afzali-Kusha, Ali
    Pedram, Massoud
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [6] SOLE: Speculative One-cycle Load Execution with Scalability, High-performance and Energy-efficiency
    Zhang, Zhenhao
    Tong, Dong
    Wang, Xiaoyin
    Yi, Jiangfang
    Wang, Keyi
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 291 - 296
  • [7] Improving Hydraulic System Energy Efficiency With High-Performance Hydraulic Fluids
    Quilumba, Franklin L.
    Lee, Lyndon K.
    Lee, Wei-Jen
    Harding, Alan
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2014, 50 (02) : 1313 - 1321
  • [8] High energy-efficiency buildings
    Zambelli, E
    Imperadori, M
    Masera, G
    Lemma, M
    PROCEEDINGS OF THE 4TH INTERNATIONAL SYMPOSIUM ON HEATING, VENTILATING AND AIR CONDITIONING, VOLS 1 AND 2, 2003, : 632 - 638
  • [9] Improving energy-efficiency by recommending Java collections
    Wellington Oliveira
    Renato Oliveira
    Fernando Castor
    Gustavo Pinto
    João Paulo Fernandes
    Empirical Software Engineering, 2021, 26
  • [10] Improving Energy-Efficiency of WSNs through LEFCA
    Cengiz, Korhan
    Dag, Tamer
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016, 12 (08):