A Two-Level Thermal Cycling-Aware Task Mapping Technique for Reliability Management in Manycore Systems

被引:1
作者
Hossein-Khani, Fatemeh [1 ]
Akbari, Omid [1 ]
Shafique, Muhammad [2 ]
机构
[1] Tarbiat Modares Univ, Dept Elect & Comp Engn, Tehran, Iran
[2] New York Univ Abu Dhabi NYU AD, Div Engn, Abu Dhabi, U Arab Emirates
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Task analysis; Aging; Reliability engineering; Heating systems; Temperature sensors; Thermal variables control; Thermal management; Multicore processing; Reliability management; thermal cycling; aging; manycore systems; task mapping; OPTIMIZATION;
D O I
10.1109/ACCESS.2024.3443539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reliability management is one of the primary concerns in manycore systems design. Different aging mechanisms such as Negative-Bias Temperature Instability (NBTI), Electromigration (EM), and thermal cycling (TC) can reduce the reliability of these systems. However, state-of-the-art works mainly focused on NBTI and EM, whereas a few works have considered the thermal cycling effect. The thermal cycling effect can significantly aggravate the system's lifetime. Moreover, the thermal effects of cores on each other due to their adjacency may also influence the system's Mean Time to Failure (MTTF). This paper introduces a new technique to manage the reliability of manycore systems. The technique considers thermal cycling, adjacency of cores, and process variation-induced diversity of operating frequencies. It uses two levels of task mapping to improve system lifetime. At the first level, cores with close temperatures are packed into the same bin, and then, an arrived task is assigned to a bin with a similar temperature. Afterward in the second level, the task is assigned to a core inside the selected bin in the first level, based on performance requirements and the core frequency. Compared to the conventional Thermal cycling aware techniques, the proposed method is performed at a higher level (bins level) to reduce the thermal variations of cores inside a bin, and improves the system MTTFTC, making it a promising solution for manycore systems. The efficacy of our proposed technique is evaluated on 16, 32, 64, and 256 core systems using SPLASH2 and PARSEC benchmark suite applications. The results show up to 20% MTTFTC increment compared to the conventional thermal cycling-aware task mapping techniques.
引用
收藏
页码:113406 / 113421
页数:16
相关论文
共 43 条
[1]   The PARSEC Benchmark Suite: Characterization and Architectural Implications [J].
Bienia, Christian ;
Kumar, Sanjeev ;
Singh, Jaswinder Pal ;
Li, Kai .
PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2008, :72-81
[2]  
Carlson T. E., 2011, P 2011 INT C HIGH PE, P1, DOI 10.1145/2063384.2063454
[3]  
Chakraborty S., 2024, ACM Trans. Embedded Comput. Syst., V23, P1
[4]  
Chantem T, 2013, DES AUT TEST EUROPE, P1373
[5]   Reinforcement learning-Based Inter- and Intra-Application Thermal Optimization for lifetime Improvement of Multicore Systems [J].
Das, Anup ;
Shafik, Rishad A. ;
Merrett, Geoff V. ;
Al-Hashimi, Bashir M. ;
Kumar, Akash ;
Veeravalli, Bharadwaj .
2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
[6]   Application and Thermal-reliability-aware Reinforcement Learning Based Multi-core Power Management [J].
Dinakarrao, Sai Manoj Pudukotai ;
Joseph, Arun ;
Haridass, Anand ;
Shafique, Muhammad ;
Henkel, Joerg ;
Homayoun, Houman .
ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2019, 15 (04)
[7]   SIMPLE RAINFLOW COUNTING ALGORITHMS [J].
DOWNING, SD ;
SOCIE, DF .
INTERNATIONAL JOURNAL OF FATIGUE, 1982, 4 (01) :31-40
[8]  
Ester M., 1996, KDD96 P 2 INT C KNOW, DOI [DOI 10.5555/3001460.3001507, 10.5555/3001460.3001507]
[9]   Hayat: Harnessing Dark Silicon and Variability for Aging Deceleration and Balancing [J].
Gnad, Dennis ;
Shafique, Muhammad ;
Kriebel, Florian ;
Rehman, Semeen ;
Sun, Duo ;
Henkel, Joerg .
2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
[10]   A Survey of MPSoC Management toward Self-Awareness [J].
Gonzalez-Martinez, Guillermo ;
Sandoval-Arechiga, Remberto ;
Solis-Sanchez, Luis Octavio ;
Garcia-Luciano, Laura ;
Ibarra-Delgado, Salvador ;
Solis-Escobedo, Juan Ramon ;
Gomez-Rodriguez, Jose Ricardo ;
Rodriguez-Abdala, Viktor Ivan .
MICROMACHINES, 2024, 15 (05)