• DocumentCode
    2550333
  • Title

    On the Theory of Stochastic Processors

  • Author

    Duggirala, Parasara Sridhar ; Mitra, Sayan ; Kumar, Rakesh ; Glazeski, Dean

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2010
  • fDate
    15-18 Sept. 2010
  • Firstpage
    292
  • Lastpage
    301
  • Abstract
    Traditional architecture design approaches hide hardware uncertainties from the software stack through over-design, which is often expensive in terms of power consumption. The recently proposed quantitative alternative of stochastic computing requires circuits and processors to be correct only probabilistically and use less power. In this paper, we present the first step towards a theory of stochastic computing. Specifically, a formal model of a device which computes a deterministic function with stochastic delays is presented; the semantics of a stochastic circuit is obtained by composing such devices; finally, a quantitative notion of stochastic correctness, called correctness factor (CF), is introduced. For random data sources, a closed form expression is derived for CF of devices, which shows that there are two probabilities that contribute positively, namely, the probability of being timely with current inputs and the probability of being lucky with past inputs. We show the characteristic graphs obtained from the analytical expressions for the variation of correctness factor with clock period, for several simple circuits and sources.
  • Keywords
    power aware computing; stochastic processes; CF; architecture design; correctness factor; hardware uncertainties; power consumption; stochastic computing; stochastic correctness; stochastic processor theory; Clocks; Computational modeling; Delay; Integrated circuit modeling; Markov processes; Program processors; formal models of computation; probabilistic circuits; probabilistic computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quantitative Evaluation of Systems (QEST), 2010 Seventh International Conference on the
  • Conference_Location
    Williamsburg, VA
  • Print_ISBN
    978-1-4244-8082-1
  • Type

    conf

  • DOI
    10.1109/QEST.2010.43
  • Filename
    5600378