A Hardware/Software Framework for Managing On-Chip Communication Latency
A Hardware/Software Framework for Managing On-Chip Communication Latency
批准号:
0311340
负责人:
Craig Zilles
金额:
$24.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-07-01 至 2006-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
A Hardware/Software Framework for Managing On-Chip Communication LatencyIn modern computing systems, there is an inherent tension between performance and correctness. Processors and compilers are becoming increasingly complicated to maintain the performance growth often characterized by Moore's Law. This complexity makes it very challenging and costly to ensure these systems operate reliably. In this project, we explore an execution paradigm that decouples performance and correctness by simultaneously performing executions of two versions of a program's binary: one responsible for performance and one for correctness. The performance execution is responsible for executing the program quickly with a high likelihood, but no guarantee, of correctness; the lack of correctness guarantees enables significant optimization opportunities of both the program and the hardware, without overheads of verification. The results of the performance execution can be used to parallelize the correctness execution, which is responsible for updating user-visible (architected) state. Parallelization enables the correctness execution to be performed by a collection of simple processors using an unoptimized version of the program. In addition to reducing verification complexity, the proposed execution paradigm appears to have potential to improve performance and reduce power consumption.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Helping Improve and Scale Introductory Programming Courses through Automated Code-Reading Exercises
-
批准号:2121424
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2021
-
负责人:Craig Zilles
-
依托单位:
Investigating the Effects of a Mastery-based Assessment Approach on Undergraduate Engineering Education across Multiple Engineering Courses and Universities
-
批准号:2013334
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2020
-
负责人:Craig Zilles
-
依托单位:
Exploring Second-Chance Testing as a Practical Form of Mastery Learning
-
批准号:1915257
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2019
-
负责人:Craig Zilles
-
依托单位:
REU Site: A Passionate on Parallel-A Summer Research Program
-
批准号:1263145
-
项目类别:Standard Grant
-
资助金额:$34.21万
-
财政年份:2013
-
负责人:Craig Zilles
-
依托单位:
Support for the Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems, 2008
-
批准号:0813759
-
项目类别:Standard Grant
-
资助金额:$0.5万
-
财政年份:2008
-
负责人:Craig Zilles
-
依托单位:
Collaborative Research: Development of Concept Inventories for Computer Science
-
批准号:0618589
-
项目类别:Standard Grant
-
资助金额:$28.5万
-
财政年份:2006
-
负责人:Craig Zilles
-
依托单位:
CAREER: A Framework for Dynamic Self-Tuning of General Purpose Programs
-
批准号:0347260
-
项目类别:Continuing Grant
-
资助金额:$41.0万
-
财政年份:2004
-
负责人:Craig Zilles
-
依托单位:
海外基金