Investigating the Influence of Process Variability on Asymmetric Multicore Processors

被引:0
|
作者
Goncalves, Thiago Dos Santos [1 ]
Schneider Beck, Antonio Carlos [1 ]
Lorenzon, Arthur F. [1 ]
机构
[1] Univ Fed Rio Grande do Sul UFRGS, Inst Informat, Porto Alegre, RS, Brazil
关键词
Process variability; Power consumption; Performance; Asymmetric Multicore Processors; POWER MANAGEMENT;
D O I
10.1109/SBCCI62366.2024.10703977
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As transistor densities increase, power dissipation and operational temperatures rise, increasing economic and environmental costs. Asymmetric multicore processors (AMPs) have been developed to address this issue. These processors incorporate performance cores for demanding tasks and energy-efficient cores for lighter operations. They also utilize dynamic voltage and frequency scaling (DVFS) and uncore frequency scaling (UFS) to manage power consumption and temperature. However, process variations during manufacturing can lead to differences in power dissipation and maximum frequency capabilities among cores, impacting the processor's estimated lifetime and sustainable application execution. Hence, we (i) investigate the effects of process variability on the performance, power, and temperature of cores from an AMP system; (ii) study how they perform when subjected to distinct workloads and operating frequency settings; and (iii) identify optimal combinations of core mapping and operating frequencies considering process variability. Through an extensive set of experiments, we show that performance cores may have up to 5 times more power variability than efficiency cores. We also show that efficiency cores have more variability when executing memory-intensive applications, while performance cores are more susceptible to variability when executing CPU-intensive workloads.
引用
收藏
页码:110 / 114
页数:5
相关论文
共 50 条
  • [1] Portable Performance on Asymmetric Multicore Processors
    Jibaja, Ivan
    Cao, Ting
    Blackburn, Stephen M.
    McKinley, Kathryn S.
    PROCEEDINGS OF CGO 2016: THE 14TH INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2016, : 24 - 35
  • [2] Optimizing Graph Algorithms in Asymmetric Multicore Processors
    Krishna, Jyothi V. S.
    Nasre, Rupesh
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2673 - 2684
  • [3] Adaptive scheduling on performance asymmetric multicore processors
    Nie, Peng-Cheng
    Duan, Zhen-Hua
    Tian, Cong
    Yang, Meng-Fei
    Jisuanji Xuebao/Chinese Journal of Computers, 2013, 36 (04): : 773 - 781
  • [4] A Survey of Techniques for Architecting and Managing Asymmetric Multicore Processors
    Mittal, Sparsh
    ACM COMPUTING SURVEYS, 2015, 48 (03)
  • [5] Contention-Aware Scheduling for Asymmetric Multicore Processors
    Fan, Xiaokang
    Sui, Yulei
    Xue, Jingling
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 742 - 751
  • [6] CHOAMP: Cost Based Hardware Optimization for Asymmetric Multicore Processors
    Sreelatha, Jyothi Krishna Viswakaran
    Balachandran, Shankar
    Nasre, Rupesh
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (02): : 163 - 176
  • [7] Asymmetric Allocation in a Shared Flexible Signature Module for Multicore Processors
    Orosa, Lois
    Bruguera, Javier D.
    Antelo, Elisardo
    COMPUTER JOURNAL, 2016, 59 (10): : 1453 - 1469
  • [8] Asymmetric allocation in a shared flexible signature module for multicore processors
    Orosa, Lois (lois.orosa@ic.unicamp.br), 1600, Oxford University Press (59):
  • [9] Approximation-aware Task Deployment on Asymmetric Multicore Processors
    Mo, Lei
    Kritikakou, Angeliki
    Sentieys, Olivier
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1513 - 1518
  • [10] Collaborative Heterogeneity-Aware OS Scheduler for Asymmetric Multicore Processors
    Yu, Teng
    Zhong, Runxin
    Janjic, Vladimir
    Petoumenos, Pavlos
    Zhai, Jidong
    Leather, Hugh
    Thomson, John
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (05) : 1224 - 1237