Change search
ReferencesLink to record
Permanent link

Direct link
A Power-Aware Approach for Online Test Scheduling in Many-Core Architectures
KTH, School of Information and Communication Technology (ICT), Industrial and Medical Electronics. University of Turku, Finland.ORCID iD: 0000-0001-8750-8242
Show others and affiliations
2016 (English)In: I.E.E.E. transactions on computers (Print), ISSN 0018-9340, E-ISSN 1557-9956, Vol. 65, no 3, 730-743 p.Article in journal (Refereed) PublishedText
Abstract [en]

Aggressive technology scaling triggers novel challenges to the design of multi-/many-core systems, such as limited power budget and increased reliability issues. Today's many-core systems employ dynamic power management and runtime mapping strategies trying to offer optimal performance while fulfilling power constraints. On the other hand, due to the reliability challenges, online testing techniques are becoming a necessity in current and near future technologies. However, state-of-the-art techniques are not aware of the other power/performance requirements. This paper proposes a power-aware non-intrusive online testing approach for many-core systems. The approach schedules software based self-test routines on the various cores during their idle periods, while honoring the power budget and limiting delays in the workload execution. A test criticality metric, based on a device aging model, is used to select cores to be tested at a time. Moreover, power and reliability issues related to the testing at different voltage and frequency levels are also handled. Extensive experimental results reveal that the proposed approach can i) efficiently test the cores within the available power budget causing a negligible performance penalty, ii) adapt the test frequency to the current cores' aging status, and iii) cover available voltage and frequency levels during the testing.

Place, publisher, year, edition, pages
IEEE , 2016. Vol. 65, no 3, 730-743 p.
Keyword [en]
Online testing, functional testing, dark silicon, power capping, many-core systems, aging, lifetime reliability
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-184025DOI: 10.1109/TC.2015.2481411ISI: 000370729600006ScopusID: 2-s2.0-84962052856OAI: oai:DiVA.org:kth-184025DiVA: diva2:914464
Note

QC 20160324

Available from: 2016-03-24 Created: 2016-03-22 Last updated: 2016-03-24Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Rahmani, Amir-MohammadTenhunen, Hannu
By organisation
Industrial and Medical Electronics
In the same journal
I.E.E.E. transactions on computers (Print)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 11 hits
ReferencesLink to record
Permanent link

Direct link