论文标题
运行时准确性可重新配置的动态可靠性和功率管理的随机计算
Run-Time Accuracy Reconfigurable Stochastic Computing for Dynamic Reliability and Power Management
论文作者
论文摘要
在本文中,我们提出了一个新颖的精确度可可恢复的随机计算(ARSC),用于动态可靠性和功率管理。与现有的随机计算工程不同,在设计时间内进行准确性与功率/能源折衷的情况下,新的ARSC设计可以在运行时更改数据的准确性或数据宽度,从而可以通过保持计算机的准确性来降低系统时钟频率来适应长期衰老效应。我们在离散的余弦转换(DCT)和DCT设计上验证ARSC概念,用于图像压缩/解压缩应用,这些应用程序在Xilinx Spartan-6 Family XC6SLX45平台上实现。实验结果表明,新设计可以轻松地通过精确取舍来减轻长期衰老诱导的效果,同时使用简单的频率缩放来保持整个计算过程的吞吐量。我们进一步表明,输入数据的一位精度损失转化为图像的峰信号噪声比的精度损失的3.44db,我们可以在10年内足够补偿NBTI诱导的衰老效应,同时保持预先计算的计算吞吐量为每秒7.19帧每秒7.19帧。同时,我们可以将74 \%的功耗保存在准确性损失的10.67dB中。所提出的ARSC计算框架还允许大量的频率缩放,与传统的动态电压和频率缩放(DVFS)技术相比,这可能会导致功率节省顺序。
In this paper, we propose a novel accuracy-reconfigurable stochastic computing (ARSC) framework for dynamic reliability and power management. Different than the existing stochastic computing works, where the accuracy versus power/energy trade-off is carried out in the design time, the new ARSC design can change accuracy or bit-width of the data in the run-time so that it can accommodate the long-term aging effects by slowing the system clock frequency at the cost of accuracy while maintaining the throughput of the computing. We validate the ARSC concept on a discrete cosine transformation (DCT) and inverse DCT designs for image compressing/decompressing applications, which are implemented on Xilinx Spartan-6 family XC6SLX45 platform. Experimental results shows that the new design can easily mitigate the long-term aging induced effects by accuracy trade-off while maintaining the throughput of the whole computing process using simple frequency scaling. We further show that one-bit precision loss for input data, which translated to 3.44dB of the accuracy loss in term of Peak Signal to Noise Ratio for images, we can sufficiently compensate the NBTI induced aging effects in 10 years while maintaining the pre-aging computing throughput of 7.19 frames per second. At the same time, we can save 74\% power consumption by 10.67dB of accuracy loss. The proposed ARSC computing framework also allows much aggressive frequency scaling, which can lead to order of magnitude power savings compared to the traditional dynamic voltage and frequency scaling (DVFS) techniques.