CAREER: An Evolutionary Approach to Hardware/Software Collaborative Design
职业生涯:硬件/软件协同设计的进化方法
基本信息
- 批准号:0747273
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2008
- 资助国家:美国
- 起止时间:2008-05-01 至 2012-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern computer system designers must consider many more factors than just raw performance. Thermal output, power consumption, reliability, testing, and security are quickly becoming first-order concerns. Despite various motivating factors, research efforts in optimizing computer systems have historically targeted a single logical layer in the system stack, whether it has been application code, operating systems, virtual machines, microarchitecture, or circuits. Solutions targeting a single layer in isolation are losing momentum, however, given the ever-increasing complexity of modern system and application interaction. An effective way to mitigate this complexity is to employ a holistic solution that considers multiple layers of hardware and software in conjunction, allowing software to adapt and react to changing system conditions at run time.In this project, we are exploring the symbiotic relationship between the various hardware and software design layers, and the corresponding opportunity to provide cohesive solutions to performance, power, reliability, and temperature problems. We are focusing on adding lightweight, well-defined feedback channels to existing hardware and software. Meanwhile, we use a virtual execution environment (VEE) to collate information from various layers and to orchestrate adaptive solutions by modifying the application or OS behavior as necessary. The project provides the ability to re-factor the OS and other system layers to remove complex hardware idiosyncrasies. It also provides virtualization benefits to the underlying hardware. Above all, it directly addresses the pressing need for scalable yet simple solutions to modern and emerging computing challenges
现代计算机系统设计人员必须考虑更多因素,而不仅仅是原始性能。热输出、功耗、可靠性、测试和安全性正迅速成为首要问题。尽管有各种激励因素,但优化计算机系统的研究工作历来以系统堆栈中的单个逻辑层为目标,无论它是应用程序代码、操作系统、虚拟机、微体系结构还是电路。然而,考虑到现代系统和应用程序交互的日益复杂,孤立地针对单个层的解决方案正在失去动力。降低这种复杂性的有效方法是采用综合考虑多层硬件和软件的整体解决方案,允许软件在运行时适应和响应不断变化的系统条件。在此项目中,我们将探索各种硬件和软件设计层之间的共生关系,以及为性能、功率、可靠性和温度问题提供一致解决方案的相应机会。我们正专注于在现有的硬件和软件中增加轻量级、定义良好的反馈渠道。同时,我们使用虚拟执行环境(VEE)来整理来自不同层的信息,并通过根据需要修改应用程序或操作系统行为来编排自适应解决方案。该项目提供了重构操作系统和其他系统层的能力,以消除复杂的硬件特性。它还为底层硬件提供了虚拟化优势。最重要的是,它直接满足了对可扩展但简单的解决方案的迫切需求,以应对现代和新兴的计算挑战
项目成果
期刊论文数量(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 }}
Kim Hazelwood其他文献
Kim Hazelwood的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Kim Hazelwood', 18)}}的其他基金
CPA-CPL-T: Collaborative Research: Revisiting the Sequential Programming Model for Multicore Systems
CPA-CPL-T:协作研究:重新审视多核系统的顺序编程模型
- 批准号:
0811302 - 财政年份:2008
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR--EHS: Virtual Execution Environments for Heterogeneous Embedded Devices
CSR--EHS:异构嵌入式设备的虚拟执行环境
- 批准号:
0720803 - 财政年份:2007
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
相似海外基金
Collaborative Research: RUI: Extraordinary circadian clocks in araneoid spiders: an integrative approach to understanding their evolutionary origins and underlying mechanisms
合作研究:RUI:类蜘蛛的非凡生物钟:一种理解其进化起源和潜在机制的综合方法
- 批准号:
2235710 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Molecular control of chondrocyte hypertrophy: an evolutionary approach
软骨细胞肥大的分子控制:一种进化方法
- 批准号:
10606678 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Revealing evolutionary process of animal adaptation into dark environments: an approach based on sensory organs of fossilized insects
揭示动物适应黑暗环境的进化过程:基于昆虫化石感觉器官的方法
- 批准号:
22KJ0139 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Elucidation of the evolutionary process of fossil hominins foot structure based on a virtual evolutionary approach
基于虚拟进化方法阐明古人类足部结构化石的进化过程
- 批准号:
23K14276 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Collaborative Research: RUI: Extraordinary circadian clocks in araneoid spiders: an integrative approach to understanding their evolutionary origins and underlying mechanisms
合作研究:RUI:类蜘蛛的非凡生物钟:一种理解其进化起源和潜在机制的综合方法
- 批准号:
2235711 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: RUI: Extraordinary circadian clocks in araneoid spiders: an integrative approach to understanding their evolutionary origins and underlying mechanisms
合作研究:RUI:类蜘蛛的非凡生物钟:一种理解其进化起源和潜在机制的综合方法
- 批准号:
2235712 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
RI: Small: Collaborative Research: Evolutionary Approach to Optimal Morphology and Control of Transformable Soft Robots
RI:小型:协作研究:可变形软机器人的最佳形态和控制的进化方法
- 批准号:
2325491 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Stability of coherent structures in evolutionary partial differential equations: a geometric approach
演化偏微分方程中相干结构的稳定性:几何方法
- 批准号:
RGPIN-2017-04259 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Discovery Grants Program - Individual
BRC-BIO: An integrative approach to examine the impacts of evolutionary novelty on generalist species
BRC-BIO:一种综合方法来研究进化新颖性对通才物种的影响
- 批准号:
2217912 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
An Integrative Approach to the Evolutionary Assembly of Vertebrate Body Plans
脊椎动物身体计划进化组装的综合方法
- 批准号:
RGPIN-2021-04327 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Discovery Grants Program - Individual