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 条
  • [31] Phase-based Tuning for Better Utilization of Performance-Asymmetric Multicore Processors
    Sondag, Tyler
    Rajan, Hridesh
    2011 9TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION (CGO), 2011, : 11 - 20
  • [32] S-Bridge: CPU Load Balancing Agent for Performance Asymmetric Multicore Processors
    Zhao S.
    Hao C.-L.
    Zhai J.
    Li M.-S.
    Hao, Chun-Liang (chunliang@iscas.ac.cn), 1600, Chinese Academy of Sciences (31): : 2965 - 2979
  • [33] Performance analysis and multicore processors
    Carleton, G
    Shands, W
    DR DOBBS JOURNAL, 2006, 31 (05): : 22 - +
  • [34] Models of Communication for Multicore Processors
    Schoeberl, Martin
    Sorensen, Rasmus Bo
    Sparso, Jens
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 9 - 16
  • [35] Multithreaded technology & multicore processors
    Szydlowski, C
    DR DOBBS JOURNAL, 2005, 30 (05): : 58 - 60
  • [36] Optimizing software for multicore processors
    Verplanke, Edwin
    DR DOBBS JOURNAL, 2007, 32 (06): : 44 - +
  • [37] Multicore processors for science and engineering
    Gorder, Pam Frost
    COMPUTING IN SCIENCE & ENGINEERING, 2007, 9 (02) : 3 - 7
  • [38] Parallelization of PageRank on Multicore Processors
    Kumar, Tarun
    Sondhi, Parikshit
    Mittal, Ankush
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, 2012, 7154 : 129 - +
  • [39] CPU Accounting for Multicore Processors
    Luque, Carlos
    Moreto, Miquel
    Cazorla, Francisco J.
    Gioiosa, Roberto
    Buyuktosunoglu, Alper
    Valero, Mateo
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (02) : 251 - 264
  • [40] Value Iteration on Multicore Processors
    Jain, Anuj
    Sahni, Sartaj
    2020 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT 2020), 2020,