Understanding the thermal implications of multicore architectures

被引:72
|
作者
Chaparro, Pedro [1 ]
Gonzalez, Jose [1 ]
Magklis, Grigorios [1 ]
Cai, Qiong [1 ]
Gonzalez, Antonio [1 ]
机构
[1] Intel Barcelona Res Ctr, Intel Labs, UPC, Barcelona 08034, Spain
关键词
multicore architectures; dynamic thermal management; activity migration; dynamic voltage; frequency scaling;
D O I
10.1109/TPDS.2007.1092
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multicore architectures are becoming the main design paradigm for current and future processors. The main reason is that multicore designs provide an effective way of overcoming instruction-level parallelism (ILP) limitations by exploiting thread-level parallelism (TLP). In addition, it is a power and complexity-effective way of taking advantage of the huge number of transistors that can be integrated on a chip. On the other hand, today's higher than ever power densities have made temperature one of the main limitations of microprocessor evolution. Thermal management in multicore architectures is a fairly new area. Some works have addressed dynamic thermal management in bi/quad-core architectures. This work provides insight and explores different alternatives for thermal management in multicore architectures with 16 cores. Schemes employing both energy reduction and activity migration are explored and improvements for thread migration schemes are proposed.
引用
收藏
页码:1055 / 1065
页数:11
相关论文
共 50 条
  • [1] Understanding Stencil Code Performance On MultiCore Architectures
    Rahman, Shah M. Faizur
    Yi, Qing
    Qasem, Apan
    PROCEEDINGS OF THE 2011 8TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF 2011), 2011,
  • [2] A thermal-aware scheduling for multicore architectures
    Chien, Ting-Hsuan
    Chang, Rong-Guey
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 62 : 54 - 62
  • [3] Spatial and Temporal Thermal Characterization of Stacked Multicore Architectures
    Kursun, Eren
    Wakil, Jamil
    Farooq, Mukta
    Hannon, Robert
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2012, 8 (03)
  • [4] TEMPERATURE VARIATION CHARACTERIZATION AND THERMAL MANAGEMENT OF MULTICORE ARCHITECTURES
    Kursun, Eren
    Cher, Chen-Yong
    IEEE MICRO, 2009, 29 (01) : 116 - 126
  • [5] Dynamic Thermal Management in 3D Multicore Architectures
    Coskun, Ayse K.
    Ayala, Jose L.
    Atienza, David
    Rosing, Tajana Simunic
    Leblebici, Yusuf
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1410 - +
  • [6] OpenMP on multicore architectures
    Terboven, Christian
    Mey, Dieter an
    Sarholz, Samuel
    PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 54 - 64
  • [7] Power/performance/thermal design-space exploration for multicore architectures
    Monchiero, Matteo
    Canal, Ramon
    Gonzalez, Antonio
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (05) : 666 - 681
  • [8] Understanding Fundamental Design Choices in Single-ISA Heterogeneous Multicore Architectures
    Van Craeynest, Kenzo
    Eeckhout, Lieven
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 9 (04)
  • [9] Parallel MLEM on Multicore Architectures
    Kuestner, Tilman
    Weidendorfer, Josef
    Schirmer, Jasmine
    Klug, Tobias
    Trinitis, Carsten
    Ziegler, Sybille
    COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 491 - +
  • [10] Advances in multicore systems architectures
    Sarbazi-Azad, H.
    Bagherzadeh, N.
    Jaberipour, G.
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (08): : 2783 - 2786