首页> 外文会议>IEEE International Symposium on High Performance Computer Architecture >Accordion: Toward soft Near-Threshold Voltage Computing
【24h】

Accordion: Toward soft Near-Threshold Voltage Computing

机译:手风琴:走向软的近阈值电压计算

获取原文

摘要

While more cores can find place in the unit chip area every technology generation, excessive growth in power density prevents simultaneous utilization of all. Due to the lower operating voltage, Near-Threshold Voltage Computing (NTC) promises to fit more cores in a given power envelope. Yet NTC prospects for energy efficiency disappear without mitigating (i) the performance degradation due to the lower operating frequency; (ii) the intensified vulnerability to parametric variation. To compensate for the first barrier, we need to raise the degree of parallelism - the number of cores engaged in computation. NTC-prompted power savings dominate the power cost of increasing the core count. Hence, limited parallelism in the application domain constitutes the critical barrier to engaging more cores in computation. To avoid the second barrier, the system should tolerate variation-induced errors. Unfortunately, engaging more cores in computation exacerbates vulnerability to variation further. To overcome NTC barriers, we introduce Accordion, a novel, light-weight framework, which exploits weak scaling along with inherent fault tolerance of emerging R(ecognition), M(ining), S(ynthesis) applications. The key observation is that the problem size not only dictates the number of cores engaged in computation, but also the application output quality. Consequently, Accordion designates the problem size as the main knob to trade off the degree of parallelism (i.e. the number of cores engaged in computation), with the degree of vulnerability to variation (i.e. the corruption in application output quality due to variation-induced errors). Parametric variation renders ample reliability differences between the cores. Since RMS applications can tolerate faults emanating from data-intensive program phases as opposed to control, variation-afflicted Accordion hardware executes fault-tolerant data-intensive phases on error-prone cores, and reserves reliable cores for control.
机译:虽然每一代技术都会在单位芯片区域中找到更多的内核,但功率密度的过度增长会阻止同时利用所有内核。由于较低的工作电压,近阈值电压计算(NTC)有望在给定的功率范围内安装更多的内核。然而,NTC在提高能效方面的前景并未消失,而没有缓解(i)由于工作频率降低而导致的性能下降; (ii)易受参数变化的影响。为了补偿第一个障碍,我们需要提高并行度-参与计算的内核数。 NTC提倡的节电在增加​​内核数的电源成本中占主导地位。因此,应用程序领域中有限的并行性构成了在计算中使用更多内核的关键障碍。为了避免第二个障碍,系统应容忍变化引起的错误。不幸的是,在计算中使用更多的核心会加剧进一步变化的脆弱性。为了克服NTC的障碍,我们引入了一种新颖的轻量级框架Accordion,该框架利用了弱缩放和新兴R(认知),M(ining),S(合成)应用程序固有的容错能力。关键观察结果是问题的大小不仅决定了计算的核心数量,而且决定了应用程序的输出质量。因此,Accordion将问题大小指定为主要旋钮,以权衡并行度(即,参与计算的内核数)和易变性的程度(即,由于变化引起的错误而导致的应用程序输出质量的下降) )。参数变化会在铁芯之间产生足够的可靠性差异。由于RMS应用程序可以容忍来自数据密集型程序阶段而不是控制的错误,因此,受变化影响的Accordion硬件在易于出错的内核上执行容错数据密集型阶段,并为控制保留了可靠的内核。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号