Indexing metadata

Stochastic Theater: Stochastic Datapath Generation Framework for Fault-Tolerant IoT Sensors


 
Dublin Core PKP Metadata Items Metadata for this Document
 
1. Title Title of document Stochastic Theater: Stochastic Datapath Generation Framework for Fault-Tolerant IoT Sensors
 
2. Creator Author's name, affiliation, country Rui Policarpo Duarte; INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, Portugal; Portugal
 
2. Creator Author's name, affiliation, country Mário Véstias; INESC-ID, Instituto Superior de Engenharia de Lisboa, Portugal; Portugal
 
2. Creator Author's name, affiliation, country Carlos Carvalho; CEDET, Instituto Superior de Engenharia de Lisboa, Universidade Nova, Portugal; Portugal
 
2. Creator Author's name, affiliation, country João Casaleiro; CEDET, Instituto Superior de Engenharia de Lisboa, Universidade Nova, Portugal; Portugal
 
3. Subject Discipline(s) Electronics; Computers
 
3. Subject Keyword(s) IoT; FPGA; Fault-Tolerant Computing; Stochastic Bitstreams; Approximate Computing
 
4. Description Abstract Stochastic Computing has emerged as a competitive computing paradigm that produces fast and simple implementations of arithmetic operations, while offering high levels of parallelism, and graceful degradation of the results when in the presence of errors. IoT devices are often operate under limited power and area constraints and subjected to harsh environments, for which, traditional computing paradigms struggle to provide high availability and fault-tolerance. Stochastic Computing is based on the computation of pseudo-random sequences of bits, hence requiring only a single bit per signal, rather than a data-bus. Notwithstanding, we haven’t witnessed its inclusion in custom computing systems. In this direction, this work presents Stochastic Theater, a framework to specify, simulate, and test Stochastic Datapaths to perform computations using stochastic bitstreams targeting IoT systems. In virtue of the granularity of the bitstreams, the bit-level specification of circuits, high-performance characteristics and reconfigurable capabilities, FPGAs were adopted to implement and test such systems. The proposed framework creates Stochastic Machines from a set of user defined arithmetic expressions, and then tests them with the corresponding input values and specific fault injection patterns. Besides the support to create autonomous Stochastic Computing systems, the presented framework also provides generation of stochastic units, being able to produce estimates on performance, resources and power. A demonstration is presented targeting KLT, typical method for data compression in IoT applications.
 
5. Publisher Organizing agency, location ISEL - High Institute of Engineering of Lisbon
 
6. Contributor Sponsor(s) Fundação para a Ciência e Tecnologia
 
7. Date (YYYY-MM-DD) 2018-12-21
 
8. Type Status & genre Peer-reviewed Article
 
8. Type Type
 
9. Format File format PDF
 
10. Identifier Uniform Resource Identifier http://journals.isel.pt/index.php/i-ETC/article/view/52
 
11. Source Title; vol., no. (year) i-ETC : ISEL Academic Journal of Electronics Telecommunications and Computers; Vol 4, No 1 (2018): IoT: Internet of Things as field revolution
 
12. Language English=en en
 
13. Relation Supp. Files
 
14. Coverage Geo-spatial location, chronological period, research sample (gender, age, etc.)
 
15. Rights Copyright and permissions Copyright (c) 2018 Rui Policarpo Duarte
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.