Back to Search Start Over

Underdesigned and Opportunistic Computing in Presence of Hardware Variability.

Authors :
Gupta, Puneet
Agarwal, Yuvraj
Dolecek, Lara
Dutt, Nikil
Gupta, Rajesh K.
Kumar, Rakesh
Mitra, Subhasish
Nicolau, Alexandru
Rosing, Tajana Simunic
Srivastava, Mani B.
Swanson, Steven
Sylvester, Dennis
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems; Jan2013, Vol. 32 Issue 1, p8-23, 16p
Publication Year :
2013

Abstract

Microelectronic circuits exhibit increasing variations in performance, power consumption, and reliability parameters across the manufactured parts and across use of these parts over time in the field. These variations have led to increasing use of overdesign and guardbands in design and test to ensure yield and reliability with respect to a rigid set of datasheet specifications. This paper explores the possibility of constructing computing machines that purposely expose hardware variations to various layers of the system stack including software. This leads to the vision of underdesigned hardware that utilizes a software stack that opportunistically adapts to a sensed or modeled hardware. The envisioned underdesigned and opportunistic computing (UnO) machines face a number of challenges related to the sensing infrastructure and software interfaces that can effectively utilize the sensory data. In this paper, we outline specific sensing mechanisms that we have developed and their potential use in building UnO machines. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
32
Issue :
1
Database :
Complementary Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
84489012
Full Text :
https://doi.org/10.1109/TCAD.2012.2223467