CAREER: Compiler Techniques for Power-Efficient Protection Against Soft Errors
CAREER: Compiler Techniques for Power-Efficient Protection Against Soft Errors
批准号:
1055094
负责人:
Aviral Shrivastava
金额:
$40.17万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-01-01 至 2017-12-31
中文摘要
在十年内,集成电路的特征尺寸预计将从现在的45纳米缩小到12纳米,软错误率从每年一次增加到每天一次。国际半导体技术路线图(ITRS)报告承认可靠性是未来十年最重要的挑战之一,并指出软错误是主要威胁。软错误是暂时性故障,主要由宇宙辐射引起,可能导致不正确的结果或整个系统故障。软错误对地面系统的影响可能既可怕又广泛,目标包括金融系统、医疗保健数据库、电网和通信基础设施。虽然已经做了很多工作来保护计算系统免受软错误的影响,但不可否认的是,需要更多的功率、性能和面积高效的方案来防止软错误。这项研究建立在现有的硬件和微体系结构方案的基础上,以提供更省电的软错误保护,并将主要通过更好的应用分析来实现。这项研究涉及开发应用程序分析,并改变应用程序使用微体系结构组件的方式,以最大限度地保护免受软错误的影响。该项目的关键组件是:开发分析技术来模拟I)L1数据缓存、ii)寄存器堆和iii)流水线锁存器的漏洞,并使用漏洞估计来驱动编译器、微体系结构和混合技术,以提供组件的高能效保护。Iv)协同结合组件级保护,提供高能效的系统级保护。V)开发动态权衡功率和性能以换取可靠性的技术。六)制定高能效多核保护方案。保持计算的可靠性,同时又保持功率、性能和成本效益,对于保持技术进步的步伐,确保国家利益,并最终提高生活质量至关重要。PI计划公开发布RP2Explore:这是一个编译器-微体系结构工具包,用于定量研究基于GCC的可编程平台的功耗、性能、面积、可靠性和热平衡,以实现轻松的适应性和最大的影响。
英文摘要
In a decade feature sizes of integrated circuits are expected to shrink from present day 45nm to 12nm, increasing soft error rates from once-per-year to once-per-day. The International Technology Roadmap for Semiconductors (ITRS) report recognizes reliability as one of the most important challenges for the next decade, and points out that soft errors are the primary threat. Soft errors are transient faults, caused mostly by cosmic radiations and can lead to incorrect results or total system failure. The impact of soft errors on terrestrial systems can be both dire and sweeping, with targets including financial systems, health-care databases, power-grid, and communication infrastructure. Although much work has been done towards protecting computing systems from soft errors, the need for even more power, performance and area-efficient schemes for protection against soft errors is undeniable.This research builds upon existing hardware and microarchitectural schemes to provide even more power-efficient protection from soft errors, and will primarily be achieved by better application analysis. This research involves developing application analysis, and transforming the way application uses microarchitectural components to maximize protection from soft errors. Key components of this project are to: Develop analytical techniques to model vulnerability of i) L1 data cache, ii) register file, and iii) pipeline latches, and use the vulnerability estimates to drive compiler, microarchitectural, and hybrid techniques to provide power-efficient protection of the components. iv) Synergistically combine component-level protection to provide power-efficient, system-level protection. v) Develop techniques for dynamically trading off power and performance for reliability. vi) Develop schemes for power-efficient multi-core protection. Keeping computation reliable, and yet power, performance and cost efficient is crucial inmaintaining the pace of technological advancement, securing national interests, and ultimately in improving the quality of life. PI plans to make public release of RP2Explore: a compiler-microarchitecture toolkit for quantitative study of power, performance, area, reliability, and thermal trade-offs in programmable platforms based on GCC for easy adaptability and maximal impact.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CPS: Synergy: Collaborative Research: TickTalk: Timing API for Federated Cyberphysical Systems
-
批准号:1645578
-
项目类别:Standard Grant
-
资助金额:$29.96万
-
财政年份:2018
-
负责人:Aviral Shrivastava
-
依托单位:
CAPA: Collaborative Research: Lightweight Abstract Memory Features
-
批准号:1723476
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2017
-
负责人:Aviral Shrivastava
-
依托单位:
CSR: Small: Scaling the Real-time Capabilities of Powertrain Controller in Automotive Systems
-
批准号:1525855
-
项目类别:Standard Grant
-
资助金额:$44.95万
-
财政年份:2015
-
负责人:Aviral Shrivastava
-
依托单位:
I-Corps: Compiler Technology for Modern Many-core Architectures
-
批准号:1342156
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2013
-
负责人:Aviral Shrivastava
-
依托单位:
Air Option 1: Technology Translation - Compiler Technology for Modern Manycore Architectures
-
批准号:1343436
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2013
-
负责人:Aviral Shrivastava
-
依托单位:
CCF-SHF: CSR: Small: Compilation for Multi-core Processors with Limited Local Memories
-
批准号:0916652
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Aviral Shrivastava
-
依托单位:
海外基金