@techreport{oai:ipsj.ixsq.nii.ac.jp:00214024,
 author = {川南, 翔貴 and 山下, 茂 and Shoki, Kawanami and Shigeru, Yamashita},
 issue = {15},
 month = {Nov},
 note = {Stochastic Computing(以下 SC)では Stochastic Number(以下,SN)と呼ばれるビット列を用いて非常に小さなハードウェアで計算をすることができる.SC では SN が長ければ長いほど演算の精度を上げることができる. 一方で,演算のサイクル数が大きくなり,より長い SN が必要となる.この問題点を解決するために既存手法として2線式 SN を用いた演算手法が提案されている.これは高い演算精度を保ったまま,より短い長さの SN で演算する手法である.本論文では,従来の SN や2線式SN よりもさらに短く,演算サイクル数が少なくなる 3 線式 SN を提案する.また,従来の SN,2線式 SN,3線式 SN においてハードウェアコストの比較,演算誤差のシミュレーション結果の比較を行う., In Stochastic Computing (SC), we use bit-strings called stochastic numbers (SNs) to perform calculations in very low-cost hardware modules. In SC the length of SNs should be very long, so we need enough precision; the necessary cycles to perform calculations with SNs should be long. To mitigate this disadvantage, there proposed a method to use two shorter bit-strings to represent a single SN; the two bit-strings are called a dual-rail SN, and it is reported that it can reduce the necessary cycles with some additional hardware overhead and some calculation errors. In this paper, we further seek this direction, i.e., we propose to use three bit-strings called triple-rail SNs which needs much shorter cycles than dual-rail and conventional SNs. We compare triple-rail, dual-rail and conventional SNs in terms of hardware overhead and calculation errors.},
 title = {3線式SNを用いた演算手法},
 year = {2021}
}