Underdesigned and Opportunistic Computing
Source: University of California
Variation in the specifications of microelectronic chips across parts and over time has been a great source of concern for the integrated circuit chip designers because of the ever-increasing guard-bands that the circuit and system designers must rely upon to ensure working parts and systems. This prompts them to look for solutions that can mitigate the effect of performance and power variability through innovations in system software. In this paper, the authors outline a novel, flexible hardware-software stack and interface that use adaptation in software to relax variation-induced guard-bands in hardware design.