2n RRR: Improved Stochastic Number Duplicator Based on Bit Re-Arrangement

2n RRR: Improved Stochastic Number Duplicator Based on Bit Re-Arrangement
复制标题

2n RRR:基于比特重排的改进随机数复制器

DOI:
10.1109/ngcas.2018.8572289
复制
发表时间:
2018
期刊:
New Generation of CAS
影响因子:
--
通讯作者:
N. Togawa
N. Togawa
中科院分区:
--
文献类型:
--
作者:
Ryota Ishikawa;Masashi Tawada;M. Yanagisawa;N. Togawa

文献摘要

被引文献

相似文献

在机器学习和图像处理领域,需要低功耗的低成本电路来代替极高的精度,而随机计算(SC)作为一种近似计算正在引起人们的关注。在SC中,使用随机数(SN),即具有1‘S出现率的值的比特流。SC可以用简单的电路进行计算。为了使计算结果正确,在使用相同值的序列号时,需要复制序列号(生成相同值的序列号)。由触发器(FF)组成的传统SN复制器存在输出SN仅取决于输入SN的问题。因此,如果在具有再收敛路径的电路中使用基于FF的复制器,则输出SN变得错误。本文提出了一种SN复制器,2n RRR,它通过提高比特重排的灵活性,可以输出更多的独立输出。与我们以前提出的复制器相比,双曲正切函数的误差降低了50%。此外,与实现二进制计算相比,电路面积减少了99.9%以上。
In the fields of machine learning and image processing, cost-less circuits with low energy are required instead of extreme precision, and stochastic computing (SC), a type of approximate computing, is attracting attention. In SC, stochastic numbers (SNs), bit streams with values of the appearance rates of 1‘s, are used. SC enables calculations with simple circuits. To make the calculation results correct, duplication of an SN (gener-ating an SN with the same value) is required when using the SN with the same value. The conventional SN duplicator composed of a flip-flop (FF) has a problem that the output SN only depends on the input SN. Therefore, if the FF-based duplicator is used in a circuit with re-convergence paths, the output SN becomes erroneous. This paper proposes an SN duplicator, 2n RRR, that can output more independent output by its improved flexibility of bit re-arrangement. With this duplicator, the errors of the hyperbolic tangent function are reduced by up to 50% compared to the duplicator that we proposed previously. Also, up to more than 99.9% of the circuit area is reduced compared to the implementation of binary computing.