首页> 外文会议>International Symposium on Quality Electronic Design >Parallel implementation of finite state machines for reducing the latency of stochastic computing
【24h】

Parallel implementation of finite state machines for reducing the latency of stochastic computing

机译:并行执行有限状态机以减少随机计算的延迟

获取原文

摘要

Stochastic computing, which employs random bit streams for computations, has shown low hardware cost and high fault-tolerance compared to the computations using a conventional binary encoding. Finite state machine (FSM) based stochastic computing elements can compute complex functions, such as the exponentiation and hyperbolic tangent functions, more efficiently than those using combinational logic. However, the FSM, as a sequential logic, cannot be directly implemented in parallel like the combinational logic, so reducing the long latency of the calculation becomes difficult. Applications in the relatively higher frequency domain would require an extremely fast clock rate using FSM. This paper proposes a parallel implementation of the FSM, using an estimator and a dispatcher to directly initialize the FSM to the steady state. Experimental results show that the outputs of four typical functions using the parallel implementation are very close to those of the serial version. The parallel FSM scheme further shows equivalent or better image quality than the serial implementation in two image processing applications Edge Detection and Frame Difference.
机译:与使用常规二进制编码的计算相比,采用随机比特流进行计算的随机计算显示出较低的硬件成本和较高的容错性。与基于组合逻辑的功能相比,基于有限状态机(FSM)的随机计算元素可以更高效地计算复杂的功能,例如幂运算和双曲线正切函数。但是,FSM作为顺序逻辑不能像组合逻辑那样直接并行地实现,因此很难降低计算的较长等待时间。在相对较高的频域中的应用将需要使用FSM的极高时钟速率。本文提出了一种FSM的并行实现,它使用一个估计器和一个调度程序将FSM直接初始化为稳态。实验结果表明,使用并行实现的四个典型功能的输出与串行版本的输出非常接近。在两个图像处理应用“边缘检测”和“帧差”中,并行FSM方案还显示出比串行实现等效或更好的图像质量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号