SHF: Small: Integrating Compiler and Architecture Design to Boost Timing Speculation
SHF:小型:集成编译器和架构设计以促进时序推测
基本信息
- 批准号:1116610
- 负责人:
- 金额:$ 49.34万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2011
- 资助国家:美国
- 起止时间:2011-09-01 至 2016-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project examines the art and science of co-designing compilers and hardware for circuit-level timing speculation thereby enabling reliable, high-performance computer systems. Timing speculation, an exciting, forward-looking hardware design alternative, allows designers to abandon pessimistic design guidelines and consequently extract more performance from the silicon. Unfortunately, timing speculation has been under-served by contemporary compiler technologies. This research develops novel design paradigms that allow the compiler and architecture to be jointly optimized to build highly effective timing speculative systems, a significant industrial and societal benefit. Outreach efforts motivate students to pursue graduate study in computer science and engineering. Given the promise of timing speculation but the prevailing downward focus of existing work, targeted code generation addresses neglected portions of the system stack and offers enticing possibilities. This research develops timing-aware compilation that applies instruction-level error rate models to analyze and optimize instruction sequences. By generating binaries specifically targeted for timing speculation, the compiler aims to significantly reduce incidence of timing errors which demand dynamic correction. This extends the reach of timing speculation by reducing recovery cost. This allows systems to operate at higher clock frequencies or enables better energy-efficiency through lower supply voltages. The research develops compact timing error rate models through machine learning techniques and determines how existing flow analysis present in modern compilers could be used to drive these error rate models. The compiler extends existing code optimizations to include the estimated impact of timing errors generated during analysis phases. The compiler technology is being used to examine new design paradigms for integrated timing speculative systems which include co-designed and co-optimized architectures and compilers.
这个项目考察了为电路级时序推测共同设计编译器和硬件的艺术和科学,从而使可靠、高性能的计算机系统成为可能。时序推测是一种令人兴奋的、前瞻性的硬件设计替代方案,允许设计人员放弃悲观的设计指导方针,从而从硅中提取更多性能。不幸的是,当代编译器技术未能充分满足计时推测的需要。这项研究开发了新的设计范例,允许编译器和体系结构联合优化,以构建高效的计时推测系统,这是一项显著的行业和社会效益。外展工作激励学生攻读计算机科学和工程方面的研究生课程。考虑到时间推测的前景,但现有工作的主流向下重点,目标代码生成解决了系统堆栈中被忽视的部分,并提供了诱人的可能性。这项研究开发了时序感知编译,它应用指令级错误率模型来分析和优化指令序列。通过生成专门针对计时推测的二进制文件,编译器旨在显著减少需要动态校正的计时错误的发生率。这通过降低回收成本扩大了时机投机的范围。这使得系统能够以更高的时钟频率运行,或者通过更低的电源电压实现更高的能效。这项研究通过机器学习技术开发了紧凑的计时错误率模型,并确定了如何使用现代编译器中现有的流分析来驱动这些错误率模型。编译器扩展了现有的代码优化,以包括在分析阶段生成的计时错误的估计影响。编译器技术正被用于检查集成定时推测系统的新设计范例,其中包括共同设计和共同优化的体系结构和编译器。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Russell Joseph其他文献
Russell Joseph的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Russell Joseph', 18)}}的其他基金
CAREER: Hardware/Software Support for Probabilistic Architectures
职业:概率架构的硬件/软件支持
- 批准号:
0644332 - 财政年份:2007
- 资助金额:
$ 49.34万 - 项目类别:
Continuing Grant
Support for the 40th Annual ACM/IEEE International Symposium on Microarchitecture, 2007
支持 2007 年第 40 届 ACM/IEEE 国际微架构研讨会
- 批准号:
0753225 - 财政年份:2007
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
COLLABORATIVE RESEARCH -- CSR-EHS: Integrated Power Delivery - Hardware-Software Techniques to Eliminate Off-Chip Regulation from Embedded Systems
合作研究——CSR-EHS:集成供电——消除嵌入式系统片外调节的硬件-软件技术
- 批准号:
0720820 - 财政年份:2007
- 资助金额:
$ 49.34万 - 项目类别:
Continuing Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
- 批准号:32000033
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
- 批准号:31972324
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
- 批准号:81900988
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
Collaborative Research: AF: Small: Graph Analysis: Integrating Metric and Topological Perspectives
合作研究:AF:小:图分析:整合度量和拓扑视角
- 批准号:
2310412 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
CC* Integration-Small: Integrating Application Agnostic Learning with FABRIC for Enabling Realistic High-Fidelity Traffic Generation and Modeling
CC* Integration-Small:将应用程序无关学习与 FABRIC 集成,以实现现实的高保真流量生成和建模
- 批准号:
2419070 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Efficient Ways to Enlarge Practical DNA Storage Capacity by Integrating Bio-Computer Technologies
合作研究:中枢神经系统核心:小型:通过集成生物计算机技术扩大实用 DNA 存储容量的有效方法
- 批准号:
2343863 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
RI: Small: Integrating physics, data, and art-based insights for controllable generative models
RI:小型:集成物理、数据和基于艺术的见解以实现可控生成模型
- 批准号:
2323086 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Graph Analysis: Integrating Metric and Topological Perspectives
合作研究:AF:小:图分析:整合度量和拓扑视角
- 批准号:
2310411 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
III : Small : Integrating and Learning on Spatial Data via Multi-Agent Simulation
III:小:通过多智能体模拟集成和学习空间数据
- 批准号:
2311954 - 财政年份:2023
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Efficient Ways to Enlarge Practical DNA Storage Capacity by Integrating Bio-Computer Technologies
合作研究:中枢神经系统核心:小型:通过集成生物计算机技术扩大实用 DNA 存储容量的有效方法
- 批准号:
2204656 - 财政年份:2022
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Efficient Ways to Enlarge Practical DNA Storage Capacity by Integrating Bio-Computer Technologies
合作研究:中枢神经系统核心:小型:通过集成生物计算机技术扩大实用 DNA 存储容量的有效方法
- 批准号:
2204657 - 财政年份:2022
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant
Integrating HDX-MS and Molecular Dynamics to investigate the mechanism of activation of the RORy by multiple small molecule modulators
整合 HDX-MS 和分子动力学研究多种小分子调节剂激活 RORy 的机制
- 批准号:
2736597 - 财政年份:2022
- 资助金额:
$ 49.34万 - 项目类别:
Studentship
CNS Core: Small: Integrating Real-Time Learning and Control for Large and Dynamic Networked Computer Systems
CNS 核心:小型:集成大型动态网络计算机系统的实时学习和控制
- 批准号:
2113893 - 财政年份:2021
- 资助金额:
$ 49.34万 - 项目类别:
Standard Grant














{{item.name}}会员




