首页> 外文会议>2013 IEEE 31st International Conference on Computer Design >A private level-1 cache architecture to exploit the latency and capacity tradeoffs in multicores operating at near-threshold voltages
【24h】

A private level-1 cache architecture to exploit the latency and capacity tradeoffs in multicores operating at near-threshold voltages

机译:私有的1级缓存体系结构可在接近阈值电压的情况下利用多核中的延迟和容量折衷

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

摘要

Near-threshold voltage (NTV) operation is expected to enable up to 10× energy-efficiency for future processors. However, reliable operation below a minimum voltage (Vccmin) cannot be guaranteed. Specifically, SRAM bit-cell error rates are expected to rise steeply since their margins can easily be violated at near-threshold voltages. Multicore processors rely on fast private L1 caches to exploit data locality and achieve high performance. In the presence of high bit-cell error rates, an L1 cache can either sacrifice capacity or incur additional latency to correct the errors. We observe that L1 cache sensitivity to hit latency offers a design tradeoff between capacity and latency. When error rate is high at extreme Vccmin, it is worthwhile incurring additional latency to recover and utilize the additional L1 cache capacity. However, at low error rates, the additional constant latency to recover cache capacity degrades performance. With this tradeoff in mind, we propose a novel private L1 cache architecture that dynamically learns and adapts by either recovering cache capacity at the cost of additional latency overhead, or operate at lower capacity while utilizing the benefits of optimal hit latency. Using simulations of a 64-core multicore, we demonstrate that our adaptive L1 cache architecture performs better than both individual schemes at low and high error rates (i.e., various NTV conditions).
机译:接近阈值电压(NTV)的运行有望为未来的处理器提供高达10倍的能效。但是,不能保证低于最小电压(Vccmin)的可靠操作。特别是,由于在接近阈值电压时很容易违反其容限,因此SRAM位单元错误率预计会急剧上升。多核处理器依靠快速的专用L1缓存来利用数据局部性并实现高性能。在存在高位单元错误率的情况下,L1高速缓存可能会牺牲容量或招致额外的延迟来纠正错误。我们观察到L1缓存对命中延迟的敏感性在容量和延迟之间进行了设计折衷。当错误率在最高Vccmin时很高时,值得花费额外的等待时间来恢复和利用额外的L1缓存容量。但是,在低错误率的情况下,恢复缓存容量的额外恒定延迟会降低性能。考虑到这种折衷,我们提出了一种新颖的私有L1缓存架构,该架构可以通过以额外的延迟开销为代价来恢复缓存容量,或者以较低的容量运行,同时利用最佳命中延迟的优势来动态学习和适应。通过使用64核多核的仿真,我们证明了在低和高错误率(即各种NTV条件)下,我们的自适应L1缓存体系结构的性能都优于单个方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号