ITR: Collaborative Research: SPARTA: Static Parametric Timing Analysis to Support Dynamic Decisions in Embedded Systems
ITR: Collaborative Research: SPARTA: Static Parametric Timing Analysis to Support Dynamic Decisions in Embedded Systems
批准号:
0312695
负责人:
Frank Mueller
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-01 至 2008-08-31
中文摘要
具有时间约束的MuellerWhalley Healy嵌入式系统依赖于及时的调度和对最坏情况执行时间的先验知识。静态时序分析得到了WCET的安全界,但其适用范围仅限于硬实时系统和小代码片段。它通过静态时序分析的参数技术为程序分析提供了一种新的途径,并为开发它们提供了创新的方法。所提出的技术将最坏情况下的执行时间表示为公式,具有以下优点。首先,静态时序分析变得适用于具有可变循环边界的一类嵌入式系统。其次,参数定时分析的好处为动态和灵活的调度决策提供了新的机会。第三,通过参数方法的时序抽象使得能够分析比过去大得多的程序。最后,目前仅限于硬实时系统的静态时序分析技术将适用于更广泛的具有软时序约束的嵌入式系统。更广泛的影响是让学生越来越多地接触嵌入式系统,并提供必要的时间保证,这是将硬实时调度和软实时调度的结果应用于具有国家和经济重要性的可靠嵌入式系统的先决条件。
英文摘要
MuellerWhalleyHealy Embedded systems with temporal constraints rely on timely schedulingand a priori knowledge of worst-case execution times. Static timinganalysis derives safe bounds of WCETs but its applicability has beenlimited to hard real-time systems and small code snippets.This research addresses these limitations of timing analysis forembedded systems. It contributes a novel approach to program analysisthrough parametric techniques of static timing analysis and providesinnovative methods for exploiting them. The proposed techniquesexpress worst-case execution time as a formula with the followingbenefits. First, static timing analysis becomes applicable to a wideclass of embedded systems with variable loop bounds. Second, thebenefits of parametric timing analysis provide new opportunities fordynamic and flexible scheduling decisions. Third, timing abstractionsthrough the parametric approach enable the analysis of much largerprograms than in the past. Finally, the techniques of static timinganalysis, currently constrained to hard real-time system, becomeapplicable to a much wider range of embedded systems with soft timingconstraints. The broader impact is to increasingly expose students toembedded systems and to provide essential temporal assurances, whichare a prerequisite for applying the results of hard and soft real-timescheduling for reliable embedded systems of national and economic importance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: PPoSS: Planning: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
-
批准号:2217020
-
项目类别:Standard Grant
-
资助金额:$6.25万
-
财政年份:2022
-
负责人:Frank Mueller
-
依托单位:
EAGER: Curricula Development of a Quantum Programming Class with Hardware Access
-
批准号:1917383
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2019
-
负责人:Frank Mueller
-
依托单位:
SaTC: CORE: Small: Enhanced Security and Reliability for Embedded Control Systems
-
批准号:1813004
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Frank Mueller
-
依托单位:
Student Travel Grant for RTSS'17 Ph.D. Student Poster Forum on Real-Time Aspects of Internet of Things and Cyber-Physical Systems
-
批准号:1744221
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2017
-
负责人:Frank Mueller
-
依托单位:
CPS: Breakthrough: Collaborative Research: Bringing the Multicore Revolution to Safety-Critical Cyber-Physical Systems
-
批准号:1239246
-
项目类别:Standard Grant
-
资助金额:$22.5万
-
财政年份:2013
-
负责人:Frank Mueller
-
依托单位:
SHF: Small: Scalable Trace-Based Tools for In-Situ Data Analysis of HPC Applications (ScalaJack)
-
批准号:1217748
-
项目类别:Standard Grant
-
资助金额:$45.74万
-
财政年份:2012
-
负责人:Frank Mueller
-
依托单位:
SHF: Small: RESYST: Resilience via Synergistic Redundancy and Fault Tolerance for High-End Computing
-
批准号:1058779
-
项目类别:Standard Grant
-
资助金额:$37.62万
-
财政年份:2010
-
负责人:Frank Mueller
-
依托单位:
II-NEW: ARC: A Root Cluster for Research into Scalable Computer Systems
-
批准号:0958311
-
项目类别:Standard Grant
-
资助金额:$55.0万
-
财政年份:2010
-
负责人:Frank Mueller
-
依托单位:
CSR: Medium: Collaborative Research: Providing Predictable Timing for Task Migration in Embedded Multi-Core Environments (TiME-ME)
-
批准号:0905181
-
项目类别:Continuing Grant
-
资助金额:$39.0万
-
财政年份:2009
-
负责人:Frank Mueller
-
依托单位:
CSR--EHS: Collaborative Research: Hybrid Timing Analysis via Multi-Mode Execution
-
批准号:0720496
-
项目类别:Standard Grant
-
资助金额:$14.0万
-
财政年份:2007
-
负责人:Frank Mueller
-
依托单位:
Collaborative Research: Effective Detection and Alleviation of Scalability Problems
-
批准号:0429653
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Frank Mueller
-
依托单位:
CAREER:Exploiting Binary Rewriting to Analyze and Alleviate Memory Bottlenecks for Scientific Applications
-
批准号:0237570
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2003
-
负责人:Frank Mueller
-
依托单位:
Reducing Frequency via Speculation and Fall-Back Recovery
-
批准号:0208581
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2002
-
负责人:Frank Mueller
-
依托单位:
海外基金