CSR---EHS: Scheduling Techniques for Reconfigurable Embedded Computing
CSR---EHS:可重构嵌入式计算的调度技术
基本信息
- 批准号:0615358
- 负责人:
- 金额:$ 24万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2006
- 资助国家:美国
- 起止时间:2006-08-01 至 2009-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The persistent drive for increased performance and the contradictory need to reduce power consumption pose serious challenges to the advancement of embedded computing. Reconfigurable computing answers these by providing a flexible medium for hardware-based execution. Compute-intensive sections of application code are implemented in reconfigurable hardware, such as field-programmable gate arrays (FPGAs), to accelerate the application, reduce its power requirements, or both. A traditional microprocessor executes application parts not implemented in hardware, providing a mixed software/hardware execution model. However, unlike traditional custom hardware, the actual functionality of reconfigurable hardware is changeable during execution to implement different hardware functions within and across applications. The performance and power benefits of hardware implementation are therefore complemented by the flexibility to address computing needs that change over time, where that time-span may be measured in days, seconds, or even microseconds. Reconfigurable computing is therefore a powerful and compelling computing paradigm for future embedded computing. This project addresses one of the key barriers to the use of reconfigurable computing in mainstream embedded devices: the lack of systems software support appropriate to modern multi-tasking multi-threaded embedded systems. In this research, the project is developing OS-level techniques to schedule and allocate reconfigurable hardware between multiple executing threads and processes in order to achieve the best overall system-level performance and power-savings. Scheduling topics under investigation include: dynamic binding of compute-intensive functions to hardware or software, choosing between different hardware implementations targeting different area/performance/power tradeoffs, adaptive scheduling based on changing system loads, and predictive pre-fetching of hardware functions. With powerful run-time scheduling algorithms, embedded devices of the future will reap the full potential of reconfigurable computing.
对提高性能的持续追求和降低功耗的矛盾需求对嵌入式计算的进步构成了严峻的挑战。可重构计算通过为基于硬件的执行提供灵活的介质来回答这些问题。应用程序代码的计算密集型部分在可重新配置的硬件(例如现场可编程门阵列 (FPGA))中实现,以加速应用程序、降低其功耗要求,或两者兼而有之。传统微处理器执行未在硬件中实现的应用程序部分,提供混合的软件/硬件执行模型。然而,与传统的定制硬件不同,可重构硬件的实际功能在执行过程中是可以改变的,以在应用程序内和跨应用程序实现不同的硬件功能。因此,硬件实现的性能和功耗优势得到了满足随时间变化的计算需求的灵活性的补充,其中该时间跨度可以以天、秒甚至微秒为单位来衡量。因此,可重构计算对于未来的嵌入式计算来说是一种强大且引人注目的计算范例。该项目解决了在主流嵌入式设备中使用可重构计算的主要障碍之一:缺乏适合现代多任务多线程嵌入式系统的系统软件支持。在这项研究中,该项目正在开发操作系统级技术,在多个执行线程和进程之间调度和分配可重新配置的硬件,以实现最佳的整体系统级性能和节能。正在研究的调度主题包括:计算密集型功能与硬件或软件的动态绑定、针对不同面积/性能/功耗权衡的不同硬件实现之间的选择、基于不断变化的系统负载的自适应调度以及硬件功能的预测性预取。凭借强大的运行时调度算法,未来的嵌入式设备将充分发挥可重构计算的潜力。
项目成果
期刊论文数量(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 }}
Katherine Morrow其他文献
Automatic die placement and flexible I/O assignment in 2.5D IC design
2.5D IC 设计中的自动芯片放置和灵活的 I/O 分配
- DOI:
10.1109/isqed.2015.7085480 - 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
D. Seemuth;A. Davoodi;Katherine Morrow - 通讯作者:
Katherine Morrow
Flexible interconnect in 2.5D ICs to minimize the interposer's metal layers
2.5D IC 中的灵活互连可最大限度地减少中介层的金属层
- DOI:
10.1109/aspdac.2017.7858351 - 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
D. Seemuth;A. Davoodi;Katherine Morrow - 通讯作者:
Katherine Morrow
FROM LAKE TAHOE TO PYRAMID LAKE: NATURAL RESOURCE ISSUES IN THE SIERRA NEVADA AND GREAT BASIN REGIONS
从太浩湖到金字塔湖:内华达山脉和大盆地地区的自然资源问题
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Katherine Morrow - 通讯作者:
Katherine Morrow
Katherine Morrow的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Katherine Morrow', 18)}}的其他基金
CAREER: Advanced System-Level Support for Hybrid Multi-Tasking Computing
职业:混合多任务计算的高级系统级支持
- 批准号:
0952425 - 财政年份:2010
- 资助金额:
$ 24万 - 项目类别:
Continuing Grant
CRI: CRD Benchmark Suite for Embedded and Reconfigurable Computing Research
CRI:用于嵌入式和可重构计算研究的 CRD 基准套件
- 批准号:
0751049 - 财政年份:2008
- 资助金额:
$ 24万 - 项目类别:
Standard Grant
Reconfigurable Computing Memory System Integration
可重构计算内存系统集成
- 批准号:
0702605 - 财政年份:2007
- 资助金额:
$ 24万 - 项目类别:
Standard Grant
Collaborative Proposal: CRI: CRD: Computer-aided Design Tool and Compiler Repository for Reconfigurable Computing
协作提案:CRI:CRD:用于可重构计算的计算机辅助设计工具和编译器存储库
- 批准号:
0708377 - 财政年份:2007
- 资助金额:
$ 24万 - 项目类别:
Continuing Grant
CRI--SGER: Benchmark Suite for Embedded and Reconfigurable Computing Research
CRI--SGER:嵌入式和可重构计算研究基准套件
- 批准号:
0640880 - 财政年份:2006
- 资助金额:
$ 24万 - 项目类别:
Standard Grant
相似国自然基金
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
- 批准号:41330212
- 批准年份:2013
- 资助金额:315.0 万元
- 项目类别:重点项目
EHS3D-MT数据的静位移校正与畸变分析
- 批准号:40974043
- 批准年份:2009
- 资助金额:56.0 万元
- 项目类别:面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第一阶段
- 批准号:40634025
- 批准年份:2006
- 资助金额:160.0 万元
- 项目类别:重点项目
相似海外基金
CSR-EHCS(EHS), SM: Collaborative Research: Integrated Energy-Aware Resource Scheduling for Wireless Real-Time Systems
CSR-EHCS(EHS)、SM:协作研究:无线实时系统的集成能源感知资源调度
- 批准号:
0834230 - 财政年份:2008
- 资助金额:
$ 24万 - 项目类别:
Standard Grant
CSR-EHCS(EHS), SM: Collaborative Research: Integrated Energy-Aware Resource Scheduling for Wireless Real-Time Systems
CSR-EHCS(EHS)、SM:协作研究:无线实时系统的集成能源感知资源调度
- 批准号:
0834180 - 财政年份:2008
- 资助金额:
$ 24万 - 项目类别:
Standard Grant
CSR-EHS:Integrating Decentralized Control and Real-Time Scheduling for Networked Dynamical Systems
CSR-EHS:网络化动态系统的分散控制和实时调度集成
- 批准号:
0720457 - 财政年份:2007
- 资助金额:
$ 24万 - 项目类别:
Continuing Grant
CSR-EHS: Integrated Memory Allocation and Scheduling for Real-Time Embedded Systems
CSR-EHS:实时嵌入式系统的集成内存分配和调度
- 批准号:
0720797 - 财政年份:2007
- 资助金额:
$ 24万 - 项目类别:
Continuing Grant
CSR - EHS: Formal Methods for Control and Real-Time Scheduling Co-Design
CSR - EHS:控制和实时调度协同设计的形式化方法
- 批准号:
0712502 - 财政年份:2006
- 资助金额:
$ 24万 - 项目类别:
Standard Grant