CSR-EHS: Integrated Memory Allocation and Scheduling for Real-Time Embedded Systems

CSR-EHS:实时嵌入式系统的集成内存分配和调度

基本信息

  • 批准号:
    0720797
  • 负责人:
  • 金额:
    $ 18万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-08-01 至 2012-01-31
  • 项目状态:
    已结题

项目摘要

Many of the conveniences of modern life are made possible by embedded computing systems. This project is developing new methods to make such systems use their limited resources more efficiently, increasing performance, reducing costs and energy requirements. Modern general-purpose computers (PCs, servers, etc.) owe most of their high processing speed to caches. These memory system components fetch data from the slow (but inexpensive) main memory for the fast processor before it even realizes it needs it. Unfortunately the performance offered by caches is very difficult to guarantee, greatly complicating the prediction of a program's worst-case performance. This prediction is essential for a broad class of embedded and control systems ? those with real-time requirements. Such systems must respond to inputs before a deadline elapses or else something will fail. Hence such systems must be over-provisioned to cover the ?margin of ignorance?, raising costs and energy requirements.This project is developing methods to provide memory accesses as fast as with a cache, but without any of the timing uncertainty, making this technology suitable for real-time systems. The research team uses a unified approach which cuts across compilers, operating systems, and computer architecture to create a much more efficient solution than possible by considering the problems separately. The fundamental insight is that by limiting preemption among threads, one can reduce the total memory required, allowing more data to be stored in fast memory. This speeds thread execution, allowing further reduction of preemptions (and hence memory requirements) leading to a repeatable, virtuous cycle.
现代生活的许多便利都是通过嵌入式计算系统实现的。 该项目正在开发新方法,使此类系统更有效地利用其有限的资源,提高性能,降低成本和能源需求。现代通用计算机(PC、服务器等)的高处理速度大部分归功于缓存。这些内存系统组件在快速处理器意识到需要数据之前就从慢速(但廉价)的主内存中获取数据。不幸的是,缓存提供的性能很难保证,这使得程序最坏情况性能的预测变得非常复杂。这一预测对于广泛的嵌入式和控制系统至关重要?有实时性要求的。此类系统必须在截止日期之前对输入做出响应,否则某些事情将会失败。 因此,此类系统必须过度配置以覆盖“无知边际”,从而提高成本和能源需求。该项目正在开发提供与缓存一样快的内存访问的方法,但没有任何时序不确定性,从而使该技术成为可能适合实时系统。研究团队使用一种跨编译器、操作系统和计算机体系结构的统一方法来创建比单独考虑问题更有效的解决方案。 基本原理是,通过限制线程之间的抢占,可以减少所需的总内存,从而允许在快速内存中存储更多数据。这可以加快线程执行速度,从而进一步减少抢占(从而减少内存需求),从而实现可重复的良性循环。

项目成果

期刊论文数量(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 }}

Alexander Dean其他文献

Alexander Dean的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Alexander Dean', 18)}}的其他基金

CSR:Small: Enabling Aggressive Voltage Scaling for Real-Time and Embedded Systems with Inexpensive yet Efficient Power Conversion
CSR:小:通过廉价而高效的电源转换为实时和嵌入式系统实现积极的电压调节
  • 批准号:
    1116850
  • 财政年份:
    2011
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
CSR---EHS Rapid Efficient Implementation of Communication Protocols for Embedded Systems
CSR---EHS嵌入式系统通信协议的快速高效实现
  • 批准号:
    0509162
  • 财政年份:
    2005
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant
CAREER: Software Thread Integration for Low-End through High-End Embedded Processors
职业:从低端到高端嵌入式处理器的软件线程集成
  • 批准号:
    0133690
  • 财政年份:
    2002
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant

相似国自然基金

云服务环境下基于风险和信任评估的医疗健康大数据资源隐私安全管理
  • 批准号:
    71972165
  • 批准年份:
    2019
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
基于青少年视健康安全防护的电子竞技训练空间光环境研究
  • 批准号:
    51978097
  • 批准年份:
    2019
  • 资助金额:
    63 万元
  • 项目类别:
    面上项目
萃取精馏溶剂结构与其环境健康安全潜在影响构效关系的分子设计
  • 批准号:
    21606026
  • 批准年份:
    2016
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
  • 批准号:
    41330212
  • 批准年份:
    2013
  • 资助金额:
    315.0 万元
  • 项目类别:
    重点项目
饮用水消毒副产物的环境暴露与男性生殖健康损害关系的研究
  • 批准号:
    81072264
  • 批准年份:
    2010
  • 资助金额:
    37.0 万元
  • 项目类别:
    面上项目

相似海外基金

CSR-EHCS(EHS), SM: Collaborative Research: Integrated Energy-Aware Resource Scheduling for Wireless Real-Time Systems
CSR-EHCS(EHS)、SM:协作研究:无线实时系统的集成能源感知资源调度
  • 批准号:
    0834230
  • 财政年份:
    2008
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
CSR-EHCS(EHS), SM: Collaborative Research: Integrated Energy-Aware Resource Scheduling for Wireless Real-Time Systems
CSR-EHCS(EHS)、SM:协作研究:无线实时系统的集成能源感知资源调度
  • 批准号:
    0834180
  • 财政年份:
    2008
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR-EHS: Towards an Integrated Framework for Low Power Reliable Real-Time Embedded Systems
合作研究:CSR-EHS:迈向低功耗可靠实时嵌入式系统的集成框架
  • 批准号:
    0720647
  • 财政年份:
    2007
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing grant
Collaborative Research: CSR-EHS: Towards an Integrated Framework for Low Power Reliable Real-Time Embedded Systems
合作研究:CSR-EHS:迈向低功耗可靠实时嵌入式系统的集成框架
  • 批准号:
    0720651
  • 财政年份:
    2007
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant
COLLABORATIVE RESEARCH -- CSR-EHS: Integrated Power Delivery - Hardware-Software Techniques to Eliminate Off-Chip Regulation from Embedded Systems
合作研究——CSR-EHS:集成供电——消除嵌入式系统片外调节的硬件-软件技术
  • 批准号:
    0720566
  • 财政年份:
    2007
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了