首页> 外文期刊>Circuits and Systems II: Express Briefs, IEEE Transactions on >Spatial Memoization: Concurrent Instruction Reuse to Correct Timing Errors in SIMD Architectures
【24h】

Spatial Memoization: Concurrent Instruction Reuse to Correct Timing Errors in SIMD Architectures

机译:空间记忆化:并发指令重用以纠正SIMD架构中的时序错误

获取原文
获取原文并翻译 | 示例

摘要

This brief proposes a novel technique to alleviate the cost of timing error recovery, building upon the lockstep execution of single-instruction–multiple-data (SIMD) architectures. To support spatial memoization at the instruction level, we propose a single-strong-lane–multiple-weak-lane (SSMW) architecture. Spatial memoization exploits the value locality inside parallel programs, memoizes the result of an error-free execution of an instruction on the SS lane, and concurrently reuses the result to spatially correct errant instructions across MW lanes. Experiment results on Taiwan Semiconductor Manufacturing Company 45-nm technology confirm that this technique avoids the recovery for 62% of the errant instructions on average, for both error-tolerant and error-intolerant general-purpose applications.
机译:本文以单指令多数据(SIMD)架构的锁步执行为基础,提出了一种新颖的技术来减轻时序错误恢复的成本。为了在指令级别支持空间记忆,我们提出了单强多弱通道(SSMW)架构。空间记忆利用并行程序内部的值局部性,记忆SS通道上指令的无错误执行结果,并同时重用结果以在MW通道上对错误指令进行空间校正。台积电(Taiwan Semiconductor Manufacturing Company)45纳米技术的实验结果证实,对于容错和不容错的通用应用程序,该技术平均避免了62%的错误指令的恢复。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号