DocumentCode :
2073357
Title :
Stochastic computing: Embracing errors in architecture and design of processors and applications
Author :
Sartori, John ; Sloan, Joseph ; Kumar, Rakesh
Author_Institution :
Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear :
2011
fDate :
9-14 Oct. 2011
Firstpage :
135
Lastpage :
144
Abstract :
As device sizes shrink, device-level manufacturing challenges have led to increased variability in physical circuit characteristics. Exponentially increasing circuit density has not only brought about concerns in the reliable manufacturing of circuits, but has also exaggerated variations in dynamic circuit behavior. The resulting uncertainty in performance, power, and reliability imposed by compounding static and dynamic non-determinism threatens to halt the continuation of Moore´s law, which has been arguably the primary driving force behind technology and innovation for decades. As the marginal benefits of technology scaling continue to languish, a new vision for stochastic computing has begun to emerge. Rather than hiding variations under expensive guardbands, designers have begun to relax traditional correctness constraints and deliberately expose hardware variability to higher levels of the compute stack, thus tapping into potentially significant performance and energy benefits, while exploiting software and hardware error resilience to tolerate errors. In this paper, we present our vision for design, architecture, compiler, and application-level stochastic computing techniques that embrace errors in order to ensure the continued viability of semiconductor scaling.
Keywords :
circuit reliability; computer architecture; microprocessor chips; program compilers; stochastic processes; Moore´s law; application-level stochastic computing; circuit density; compiler; device-level manufacturing; dynamic circuit behavior; physical circuit characteristic; processor design; semiconductor scaling; Computer architecture; Error analysis; Hardware; Optimization; Program processors; Resilience; Timing; error resilience; stochastic computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compilers, Architectures and Synthesis for Embedded Systems (CASES), 2011 Proceedings of the 14th International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4503-0713-0
Type :
conf
Filename :
6062039
Link To Document :
بازگشت