Rathore, Vijeta and Chaturvedi, Vivek and Singh, Amit K and Srikanthan, Thambipillai and Shafique, Muhammad (2021) Longevity Framework: Leveraging Online Integrated Aging-Aware Hierarchical Mapping and VF-Selection for Lifetime Reliability Optimization in Manycore Processors. IEEE Transactions on Computers, 70 (7). pp. 1106-1119. DOI https://doi.org/10.1109/tc.2020.3006571
Rathore, Vijeta and Chaturvedi, Vivek and Singh, Amit K and Srikanthan, Thambipillai and Shafique, Muhammad (2021) Longevity Framework: Leveraging Online Integrated Aging-Aware Hierarchical Mapping and VF-Selection for Lifetime Reliability Optimization in Manycore Processors. IEEE Transactions on Computers, 70 (7). pp. 1106-1119. DOI https://doi.org/10.1109/tc.2020.3006571
Rathore, Vijeta and Chaturvedi, Vivek and Singh, Amit K and Srikanthan, Thambipillai and Shafique, Muhammad (2021) Longevity Framework: Leveraging Online Integrated Aging-Aware Hierarchical Mapping and VF-Selection for Lifetime Reliability Optimization in Manycore Processors. IEEE Transactions on Computers, 70 (7). pp. 1106-1119. DOI https://doi.org/10.1109/tc.2020.3006571
Abstract
Rapid device aging in the nano era threatens system lifetime reliability, posing a major intrinsic threat to system functionality. Traditional techniques to overcome the aging-induced device slowdown, such as guardbanding are static and incur performance, power, and area penalties. In a manycore processor, the system-level design abstraction offers dynamic opportunities through the control of task-to-core mappings and per-core operation frequency towards more balanced core aging profile across the chip, optimizing the system lifetime reliability while meeting the application performance requirements. This article presents Longevity Framework (LF) that leverages online integrated aging-aware hierarchical mapping and voltage frequency (VF)-selection for lifetime reliability optimization in manycore processors. The mapping exploration is hierarchical to achieve scalability. The VF-selection builds on the trade-offs involved between power, performance, and aging as the VF is scaled while leveraging the per-core DVFS capabilities. The methodology takes the chip-wide process variation into account. Extensive experimentation, comparing the proposed approach with two state-of-the-art methods, for 64-core and 256-core systems running applications from PARSEC and SPLASH-2 benchmark suites, show an improvement of up to 3.2 years in the system lifetime reliability and 4× improvement in the average core health.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Aging; Reliability; Optimization; Power system reliability; Manycore processors; Time-frequency analysis; Task analysis; Lifetime reliability; DVFS; manycore systems; process variation |
Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
Depositing User: | Unnamed user with email elements@essex.ac.uk |
Date Deposited: | 16 Jun 2023 13:36 |
Last Modified: | 30 Oct 2024 17:18 |
URI: | http://repository.essex.ac.uk/id/eprint/33697 |
Available files
Filename: Longevity_Framework_June 1.pdf