CSR---EHS: A Framework for Optimizing Embedded Systems
CSR---EHS: A Framework for Optimizing Embedded Systems
批准号:
0615347
负责人:
Gregory Andrews
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-09-15 至 2010-08-31
中文摘要
嵌入式系统历史上一直在原始硬件上执行,因此功能有限。硬件的发展催生了更强大的平台,工业和消费者需求也催生了更强大的应用程序。这反过来又导致了包含完整操作系统内核的系统的交付和使用,例如Linux或其嵌入式系统变体之一。这些趋势似乎肯定会继续下去,但相对于功能更强大的机器,硬件资源始终是有限的,因为嵌入式系统通常必须小而便宜,而且通常是电池供电的。该项目旨在通过自动化优化过程来帮助未来嵌入式系统的开发,从而使系统开发人员能够专注于功能,并花费更少的时间担心资源限制,如有限的内存或电力。特别是,该项目正在创建一个可重复使用的优化框架,该框架采用整个嵌入式系统(应用程序、库程序和操作系统内核),并使用配置文件引导优化来生成使用更少内存、执行更快和使用更少能源的系统的新版本。为了实现这些目标,该项目正在开发技术,给出一个具有固定应用程序集的嵌入式系统:(1)确保我们对应用程序/内核交互有完整的了解(使用分析和静态分析的组合),(2)优化系统以减少代码大小、执行时间和能源使用(使用二进制重写),以及(3)确保所产生的系统可以被理解、测试和维护。
英文摘要
Embedded systems have historically executed on primitive hardware and consequently have had limited functionality. Hardware developments have led to much more powerful platforms, and industrial and consumer demands have led to more powerful applications. This in turn has resulted in the delivery and use of systems that contain a full operating system kernel, such as Linux or one of its embedded systems variants. These trends seem certain to continue, but hardware resources will always remain limited relative to more powerful machines because embedded systems must usually be small and inexpensive and often are battery operated.This project aims to assist the development of future embedded systems by automating the optimization process, thus allowing system developers to focus on functionality and spend much less time worrying about resource constraints such as limited memory or power. In particular, the project is creating a reusable optimization framework that takes an entire embedded system (applications, library programs, and operating system kernel) and uses profile-guided optimization to produce a new version of the system that uses much less memory, executes faster, and uses less energy. To realize these goals, the project is developing techniques that, given an embedded system with a fixed set of applications: (1) ensure that we have complete knowledge of application/kernel interactions (using a combination of profiling and static analysis), (2) optimize the system to reduce code size, execution time, and energy usage (using binary rewriting), and (3) ensure that the resulting system can be understood, tested, and maintained.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CISE Research Infrastructure: Optimization of Distributed and Networked Systems: A Spectrum of Techniques
-
批准号:0080123
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Gregory Andrews
-
依托单位:
Software Support for Portable Parallel Computing
-
批准号:9415303
-
项目类别:Continuing Grant
-
资助金额:$21.04万
-
财政年份:1994
-
负责人:Gregory Andrews
-
依托单位:
An Approach to Architecture - Independent Parallel Programming
-
批准号:9108412
-
项目类别:Continuing Grant
-
资助金额:$23.84万
-
财政年份:1991
-
负责人:Gregory Andrews
-
依托单位:
A Tool-Based Software Laboratory for Distributed and Parallel Computing
-
批准号:8811423
-
项目类别:Continuing Grant
-
资助金额:$23.25万
-
财政年份:1989
-
负责人:Gregory Andrews
-
依托单位:
A Laboratory for Programming Languages and Software Systems
-
批准号:8822652
-
项目类别:Continuing Grant
-
资助金额:$191.51万
-
财政年份:1989
-
负责人:Gregory Andrews
-
依托单位:
Topics in Concurrent Programming
-
批准号:8701516
-
项目类别:Continuing Grant
-
资助金额:$45.34万
-
财政年份:1987
-
负责人:Gregory Andrews
-
依托单位:
Concurrent and Fault-Tolerant Programming
-
批准号:8402090
-
项目类别:Continuing Grant
-
资助金额:$29.52万
-
财政年份:1984
-
负责人:Gregory Andrews
-
依托单位:
A Programming Systems Laboratory
-
批准号:8320138
-
项目类别:Continuing Grant
-
资助金额:$358.67万
-
财政年份:1984
-
负责人:Gregory Andrews
-
依托单位:
The Design and Analysis of Distributed Programs
-
批准号:8202869
-
项目类别:Standard Grant
-
资助金额:$19.75万
-
财政年份:1982
-
负责人:Gregory Andrews
-
依托单位:
Synchronizing Resources: an Approach to Programming Concurrent Systems
-
批准号:8001668
-
项目类别:Standard Grant
-
资助金额:$7.51万
-
财政年份:1980
-
负责人:Gregory Andrews
-
依托单位:
Specification and Analysis of Multiprogramming Systems
-
批准号:7707554
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1977
-
负责人:Gregory Andrews
-
依托单位:
国内基金
海外基金
登录
查看更多内容
不同F1小鼠影响EHS生长的研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
靶向调控环氧二十碳三烯酸/环氧化物水解酶(EETs/EHs轴延缓IgA肾病进展的作用与机制研究
-
批准号:CSTB2022NSCQ-LZX0027
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2022
-
负责人:刘俊彦
-
依托单位:
EHS3D-MT数据的RRMC统一处理与反演解释
-
批准号:41874087
-
项目类别:面上项目
-
资助金额:63.0万元
-
批准年份:2018
-
负责人:白登海
-
依托单位:
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
-
批准号:41330212
-
项目类别:重点项目
-
资助金额:315.0万元
-
批准年份:2013
-
负责人:白登海
-
依托单位:
EHS3D-MT数据的静位移校正与畸变分析
-
批准号:40974043
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2009
-
负责人:白登海
-
依托单位:
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第一阶段
-
批准号:40634025
-
项目类别:重点项目
-
资助金额:160.0万元
-
批准年份:2006
-
负责人:白登海
-
依托单位: