Collaborative Research: CSR---CORE---EHS: PRET: Precision Timed Architectures
Collaborative Research: CSR---CORE---EHS: PRET: Precision Timed Architectures
批准号:
0720292
负责人:
Stephen Edwards
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-08-01 至 2011-01-31
中文摘要
目前用于计算的抽象方法隐藏了软件的时序特性。因此,计算机科学家已经开发出了一些技术,以牺牲时间可预测性为代价,提高了平均情况下的性能和/或设计便利性。对于与物理过程密切交互的嵌入式软件,时序通常是一个基本属性。在核心抽象中缺乏时序会导致脆弱和不可移植的设计。此外,随着嵌入式软件变得更加网络化,实现实时计算的普遍的基于经验测试的方法变得不足。这个项目重新引入时序可预测性作为嵌入式处理器架构的一等属性。它从硬件设计的角度解决了这个问题,在fpga上开发了精确定时(PRET)机器作为软核。它表明,PRET机器上的软件可以与传统上纯粹的硬件设计集成在一起。该项目旨在振兴计算机科学和计算机体系结构领域的研究,这些研究由于成熟的工业实践而停滞不前。预计这将为一场长达数十年的革命提供一个起点,这场革命将再次使时间可预测性成为处理器的基本特征。这个项目处理计算的核心抽象。这个项目的目标不是试图用更多的抽象层来纠正这些抽象中缺乏时间的问题,而是展示嵌入式处理器既可以提供可预测的时间,又可以提供高性能。它开辟了新的计算抽象领域,其中包括将时间作为一级属性。
英文摘要
Abstractions currently used in computing hide timing properties of software. As a consequence, computer scientists have developed techniques that deliver improved average-case performance and/or design convenience at the expense of timing predictability. For embedded software, which interacts closely with physical processes, timing is usually an essential property. Lack of timing in the core abstractions results in brittle and non-portable designs. Moreover, as embedded software becomes more networked, the prevailing empirical test-based approach to achieving real-time computing becomes inadequate.This project reintroduces timing predictability as a first-class property of embedded processor architectures. It tackles the problem from the hardware design perspective, developing precision timed (PRET) machines as soft cores on FPGAs. It shows that software on PRET machines can be integrated with what would traditionally have been purely hardware designs. This project seeks to reinvigorate research in an area of computer science and computer architecure that have stagnated in research due to maturing industrial practice. This is expected to provide a starting point for a decades-long revolution that will once again make timing predictability an essential feature of processors. This project addresses the core abstractions of computing. Rather than attempting to correct the lack of timing in these abstractions with more layers of abstraction, this project has the goal of showing that embedded processors can deliver both predictable timing and high performance. It opens up the field to new computing abstractions that include timing as a first-class property.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Transforming Grading Practices in the Computing Education Community
-
批准号:2235337
-
项目类别:Continuing Grant
-
资助金额:$78.73万
-
财政年份:2023
-
负责人:Stephen Edwards
-
依托单位:
Collaborative Research: Promoting a Growth Mindset Using Automated Feedback
-
批准号:1625425
-
项目类别:Standard Grant
-
资助金额:$36.74万
-
财政年份:2016
-
负责人:Stephen Edwards
-
依托单位:
CodePractice: Developing Coding Skills Using Social and Adaptive Drill-and-Practice Exercises
-
批准号:1245589
-
项目类别:Standard Grant
-
资助金额:$32.11万
-
财政年份:2013
-
负责人:Stephen Edwards
-
依托单位:
Classroom Interventions to Reduce Procrastination
-
批准号:1245334
-
项目类别:Standard Grant
-
资助金额:$19.99万
-
财政年份:2013
-
负责人:Stephen Edwards
-
依托单位:
SHF: Medium: Compiling Parallel Algorithms to Memory Systems
-
批准号:1162124
-
项目类别:Continuing Grant
-
资助金额:$119.99万
-
财政年份:2012
-
负责人:Stephen Edwards
-
依托单位:
Educational Support for Testing Graphical User Interfaces
-
批准号:0633594
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Stephen Edwards
-
依托单位:
CSR---EHS: SHIM: Developing Embedded Systems with Deterministic Concurrency
-
批准号:0614799
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Stephen Edwards
-
依托单位:
Community Resources for Automated Grading
-
批准号:0618663
-
项目类别:Standard Grant
-
资助金额:$43.38万
-
财政年份:2006
-
负责人:Stephen Edwards
-
依托单位:
Teaching Software Testing On-line
-
批准号:0127225
-
项目类别:Standard Grant
-
资助金额:$7.49万
-
财政年份:2002
-
负责人:Stephen Edwards
-
依托单位:
CAREER: Designing Embedded Systems with Domain-Specific Languages
-
批准号:0133348
-
项目类别:Continuing Grant
-
资助金额:$29.29万
-
财政年份:2002
-
负责人:Stephen Edwards
-
依托单位:
Analysis of the Systematic Biology Community
-
批准号:8112876
-
项目类别:Contract
-
资助金额:$17.11万
-
财政年份:1981
-
负责人:Stephen Edwards
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: