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