
-
生物通官微
陪你抓住生命科技
跳动的脉搏
剪刀(SCISSORS):一种系统级错误检测技术,用于支持接近阈值运行的收缩阵列(systolic arrays)
《IEEE Computer Graphics and Applications》:SCISSORS: System Level Error Detection for Enabling Near-Threshold Operating Systolic Arrays
【字体: 大 中 小 】 时间:2026年01月23日 来源:IEEE Computer Graphics and Applications 1.4
编辑推荐:
本文提出将算法基础容错(ABFT)集成到 systolic数组结构中,通过捕获低电压时的时序错误确保安全运行,有效降低功耗。实验表明该方案在32x32和64x64数组上实现11%和8%的开销,能效提升近两倍,并自适应解决电压-温度耦合问题中的逆温度依赖性挑战。
最近的技术进步,如5G无线通信和深度神经网络(DNN),对高性能和节能计算提出了前所未有的要求。特别是基于矩阵的计算成为焦点,因为5G应用中的大多数繁重计算,如波束成形和大规模多输入多输出(MIMO)计算,都依赖于大规模矩阵运算。此外,大多数DNN计算(例如超过90% [1])都是矩阵与矩阵的乘法运算。这导致了专门为矩阵运算设计的加速器的出现。尽管引入了高效的矩阵处理架构,但总功耗仍然被认为很高,因此需要寻找其他方法来进一步提高矩阵计算的能效。需要注意的是,从热角度来看,功耗会由于热量产生和热约束直接影响数字设计的性能 [2]。为了避免所谓的“功耗墙”,提高能效不仅对低功耗应用至关重要,对高性能系统也同样重要。