Hardware implementation of discrete stochastic arithmetic

被引:0
|
作者
Avot-Chotin, R [1 ]
Mehrez, H [1 ]
机构
[1] UPMC, LIP6 ASIM Lab, F-75252 Paris 05, France
关键词
stochastic arithmetic; accuracy control; floating-point arithmetic; arithmetic hardware; CESTAC method;
D O I
10.1023/B:NUMA.0000049455.07441.ee
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we present a hardware implementation of the Discrete Stochastic Arithmetic (DSA) which is based on CESTAC (Controle et Estimation STochastique des Arrondis de Calculs), a method of controlling round-off errors in floating-point scientific computations. Real-time software implementation of this method suffers from computation bottlenecks. This paper gives a hardware alternative that would significantly accelerate the computation. The proposed architecture is based on a Stochastic Floating-Point Unit (SFPU) which performs discrete stochastic operations. This SFPU has been integrated in a coprocessor, used in a complete System on Chip (SoC).
引用
收藏
页码:21 / 33
页数:13
相关论文
共 50 条
  • [1] Hardware Implementation of Discrete Stochastic Arithmetic
    Roselyne Avot-Chotin
    Habib Mehrez
    Numerical Algorithms, 2004, 37 : 21 - 33
  • [2] Hardware Implementation of Discrete Hirschman Transform Convolution Using Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Victor
    DeBrunner, Linda S.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1587 - 1590
  • [3] Numerical implementation of the QMR algorithm by using discrete stochastic arithmetic
    Toutounian F.
    Salkuyeh D.K.
    Asadi B.
    Journal of Applied Mathematics and Computing, 2005, 17 (1-2) : 457 - 473
  • [4] NUMERICAL IMPLEMENTATION OF THE QMR ALGORITHM BY USING DISCRETE STOCHASTIC ARITHMETIC
    Toutounian, Faezeh
    Salkuyeh, Davod Khojasteh
    Asadi, Bahram
    JOURNAL OF APPLIED MATHEMATICS AND COMPUTING, 2005, 17 (1-2) : 457 - 473
  • [5] Efficient Hardware Implementation of Discrete Wavelet Transform Based on Stochastic Computing
    Salehi, Sayed Ahmad
    Dhruba, Durjoy Deb
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 422 - 427
  • [6] Parallelization of Discrete Stochastic Arithmetic on multicore architectures
    Jezequel, F.
    Lamotte, J-L
    Chubach, O.
    PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 160 - 166
  • [7] Survey of Stochastic Computing for Hardware implementation
    Deshmukh, Minal
    Khandekar, Prasad
    2019 3RD INTERNATIONAL CONFERENCE ON RECENT DEVELOPMENTS IN CONTROL, AUTOMATION & POWER ENGINEERING (RDCAPE), 2019, : 149 - 152
  • [8] Arithmetic precision of the Generalized Hebbian Algorithm for hardware implementation
    Kojima, Kaai
    Okuyama, Yuichi
    Kuroda, Kenichi
    2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 886 - 890
  • [9] On the hardware implementation of the arithmetic elements of the pairwise orthogonal transform
    Santos, Lucana
    Blanes, Ian
    Garcia, Aday
    Serra-Sagrista, Joan
    Lopez, Jose
    Sarmiento, Roberto
    JOURNAL OF APPLIED REMOTE SENSING, 2015, 9
  • [10] An optimized reconfigurable architecture for hardware implementation of decimal arithmetic
    Emami, Samaneh
    Sedighi, Mehdi
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 63 : 18 - 29