Improving the Energy Efficiency of Big Cores

被引:0
|
作者
Czechowski, Kenneth [1 ]
Lee, Victor W. [2 ]
Grochowski, Ed [2 ]
Ronen, Ronny [2 ]
Singhal, Ronak [2 ]
Vuduc, Richard [1 ]
Dubey, Pradeep [2 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Intel Corp, Santa Clara, CA USA
基金
美国国家科学基金会;
关键词
POWER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditionally, architectural innovations designed to boost single-threaded performance incur overhead costs which significantly increase power consumption. In many cases the increase in power exceeds the improvement in performance, resulting in a net increase in energy consumption. Thus, it is reasonable to assume that modern attempts to improve single-threaded performance will have a negative impact on energy efficiency. This has led to the belief that "Big Cores" are inherently inefficient. To the contrary, we present a study which finds that the increased complexity of the core microarchitecture in recent generations of the Intel (R) Core (TM) processor have reduced both the time and energy required to run various workloads. Moreover, taking out the impact of process technology changes, our study still finds the architecture and microarchitecture changes such as the increase in SIMD width, addition of the frontend caches, and the enhancement to the out-of-order execution engine account for 1.2x improvement in energy efficiency for these processors. This paper provides real-world examples of how architectural innovations can mitigate inefficiencies associated with "Big Cores" for example, micro-op caches obviate the costly decode of complex x86 instructions resulting in a core architecture that is both high performance and energy efficient. It also contributes to the understanding of how microarchitecture affects performance, power and energy efficiency by modeling the relationship between them.
引用
收藏
页码:493 / 504
页数:12
相关论文
共 50 条
  • [21] Improving Energy Efficiency of Buildings in the Urals
    Kiyanets, A. V.
    INTERNATIONAL CONFERENCE ON CONSTRUCTION, ARCHITECTURE AND TECHNOSPHERE SAFETY (ICCATS 2017), 2017, 262
  • [22] Improving energy efficiency around the world
    Galitsky, Christina
    CHEMICAL ENGINEERING PROGRESS, 2007, 103 (09) : 64 - 64
  • [23] Improving the energy efficiency of electrowinning of lithium
    Cox, A
    Morris, JWA
    Fray, DJ
    LIGHT METALS 1998, 1998, : 1295 - 1298
  • [24] Improving the energy efficiency of induction cooking
    Koller, Laszlo
    Novak, Balazs
    ELECTRICAL ENGINEERING, 2009, 91 (03) : 153 - 160
  • [25] Improving energy efficiency with intelligent systems
    Szladow, A.J.
    Mills, D.
    Fry, R.
    Process Control News (for the Pulp and Paper Industries), 2001, 21 (03): : 6 - 7
  • [26] POLICY ISSUES IN IMPROVING ENERGY EFFICIENCY
    BERRIE, TW
    ENERGY POLICY, 1987, 15 (06) : 529 - 533
  • [27] Improving Cloud Computing Energy Efficiency
    Uchechukwu, Awada
    Li, Keqiu
    Shen, Yanming
    IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 53 - 58
  • [28] Improving the Energy Efficiency of Telecommunication Networks
    Lange, Christoph
    Gladisch, Andreas
    SPIE ECO-PHOTONICS 2011: SUSTAINABLE DESIGN, MANUFACTURING, AND ENGINEERING WORKFORCE EDUCATION FOR A GREEN FUTURE, 2011, 8065
  • [29] IMPROVING ENERGY EFFICIENCY CABLE PRODUCTION
    Iashutina, Olga
    Vershinina, Kseniya
    Ivanova, Evgeniya
    HEAT AND MASS TRANSFER IN THE SYSTEM OF THERMAL MODES OF ENERGY - TECHNICAL AND TECHNOLOGICAL EQUIPMENT (HMTTSC-2016), 2016, 72
  • [30] IMPROVING ENERGY EFFICIENCY IN FIRING OF CERAMICS
    WROE, R
    MATERIALS WORLD, 1993, 1 (08) : 446 - 448