Loading...
Aging-Aware context switching in multicore processors based on workload classification
Sharifi, F ; Sharif University of Technology | 2020
394
Viewed
- Type of Document: Article
- DOI: 10.1109/LCA.2020.3040326
- Publisher: Institute of Electrical and Electronics Engineers Inc , 2020
- Abstract:
- As transistor dimensions continue to shrink, long-term reliability threats, such as Negative Bias Temperature Instability, affect multicore processors lifespan. This letter proposes a load balancing technique, based on the rate of integer and floating-point instructions per workloads. This technique classifies workloads into integer-majority and floating-point-majority classes and migrates workloads among cores in order to relax the stressed execution units. The context switching feature of operating system is employed to reduce implementation and performance overheads of the proposed technique. According to the simulations, the proposed technique reduces the aging rate of a multicore processor by about 35 percent in 10 years of system operation. This is achieved by only 7 percent performance penalty. © 2002-2011 IEEE
- Keywords:
- Aging ; Load balancing ; Negative bias temperature instability ; Computer architecture ; Context switching ; Execution units ; Floating point instruction ; Floating points ; Load balancing technique ; Multi-core processor ; Performance penalties ; System operation ; Digital arithmetic
- Source: IEEE Computer Architecture Letters ; Volume 19, Issue 2 , 2020 , Pages 159-162
- URL: https://ieeexplore.ieee.org/document/9268452
