首页> 外文会议>ACM/IEEE International Symposium on Computer Architecture >General-Purpose Code Acceleration with Limited-Precision Analog Computation
【24h】

General-Purpose Code Acceleration with Limited-Precision Analog Computation

机译:具有有限精度模拟计算的通用代码加速度

获取原文

摘要

As improvements in per-transistor speed and energy efficiency diminish, radical departures from conventional approaches are becoming critical to improving the performance and energy efficiency of general-purpose processors. We propose a solution--from circuit to compiler--that enables general-purpose use of limited-precision, analog hardware to accelerate "approximable" code--code that can tolerate imprecise execution. We utilize an algorithmic transformation that automatically converts approximable regions of code from a von Neumann model to an "analog" neural model. We outline the challenges of taking an analog approach, including restricted-range value encoding, limited precision in computation, circuit inaccuracies, noise, and constraints on supported topologies. We address these limitations with a combination of circuit techniques, a hardware/software interface, neural-network training techniques, and compiler support. Analog neural acceleration provides whole application speedup of 3.7 x and energy savings of 6.3 x with quality loss less than 10% for all except one benchmark. These results show that using limited-precision analog circuits for code acceleration, through a neural approach, is both feasible and beneficial over a range of approximation-tolerant, emerging applications including financial analysis, signal processing, robotics, 3D gaming, compression, and image processing.
机译:随着每个晶体管速度和能效减少的改进,传统方法的根本偏离对于提高通用处理器的性能和能量效率变得至关重要。我们提出了一个解决方案 - 从电路到编译器 - 这使得能够通用使用有限精度,模拟硬件来加速“近似”代码 - 可以容忍不精确执行的代码。我们利用算法转换,该算法转换,自动将近似的代码区域从von neumann模型转换为“模拟”神经模型。我们概述了采用模拟方法的挑战,包括限制范围值编码,计算精度有限,电路不准确,噪声和支持的拓扑结构的约束。我们通过电路技术,硬件/软件接口,神经网络训练技术和编译器支持的组合来解决这些限制。模拟神经加速度为3.7 x的整个应用程序加速为3.7 x,节能为6.3 x,除了一个基准之外,所有的质量损失小于10%。这些结果表明,通过神经方法,使用用于代码加速的限制性模拟电路,在包括财务分析,信号处理,机器人,3D游戏,压缩和图像的一系列近似宽容的宽容,新兴应用程序中,使用有限精度的模拟电路。加工。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号