DocumentCode
2033231
Title
Markov chain algorithms: A template for building future robust low power systems
Author
Deka, Bikash ; Birklykke, Alex A. ; Duwe, Henry ; Mansinghka, Vikash K. ; Kumar, Ravindra
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana Champaign, Champaign, IL, USA
fYear
2013
fDate
3-6 Nov. 2013
Firstpage
118
Lastpage
125
Abstract
Although computational systems are looking towards post CMOS devices in the pursuit of lower power, the inherent unreliability of such devices makes it difficult to design robust systems without additional power overheads for guaranteeing robustness. As such, algorithmic structures with inherent ability to tolerate computational errors are of significant interest. We propose to cast applications as stochastic algorithms based on Markov chains as such algorithms are both sufficiently general and tolerant to transition errors. We show with four example applications - boolean satisfiability (SAT), sorting, LDPC decoding and clustering - how applications can be cast as Markov Chain algorithms. Using algorithmic fault injection techniques, we demonstrate the robustness of these implementations to transition errors with high error rates. Based on these results, we make a case for using Markov Chains as an algorithmic template for future robust low power systems.
Keywords
Boolean functions; CMOS integrated circuits; Markov processes; computability; parity check codes; sorting; Boolean satisfiability; CMOS devices; LDPC clustering; LDPC decoding; Markov chain algorithms; SAT; algorithmic fault injection techniques; algorithmic structures; computational errors; robust low power systems; sorting; stochastic algorithms; transition errors; Clustering algorithms; Markov processes; Parity check codes; Probability; Robustness; Sorting; Steady-state;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2013 Asilomar Conference on
Conference_Location
Pacific Grove, CA
Print_ISBN
978-1-4799-2388-5
Type
conf
DOI
10.1109/ACSSC.2013.6810242
Filename
6810242
Link To Document