Phase-Directed Architecture Optimization and Simulation
阶段定向架构优化和仿真
基本信息
- 批准号:0311710
- 负责人:
- 金额:$ 20万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2003
- 资助国家:美国
- 起止时间:2003-07-15 至 2006-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Phase-Directed Architecture Optimization and SimulationA program's execution typically exhibits time-varying behavior, where architecture resources needed to obtain peak performance for the application can vary significantly over time. We have found that this time-varying behavior has a repetitive pattern for most applications, which allows a program's execution to be broken up into phases, and we can then tailor a program's execution to each phase.This proposal concentrates on developing efficient run-time architectures to capture and predict phase information. We will examine creating phase tracking and prediction architectures for power and energy architecture optimizations as well as to perform hardware code specialization based on phases for trace cache optimizations. Energy consumption can potentially be saved by dynamically re-partitioning many components in a processor (e.g., caches, issue and decode width, branch predictors) on an application specific basis, or selectively using different implementations of these components based upon the phase behavior seen in an application. In addition, trace cache compiler optimizations will be performed for different phases to exploit phase-based behavior.For broader impact, our phase-classification algorithms will allow researchers to efficiently identify, classify, and predict phase-based behavior in programs and use this information to guide their phase-based hardware, compiler, and operating system research.
面向阶段的体系结构优化和仿真程序的执行通常表现为时变行为,其中获得应用程序峰值性能所需的体系结构资源可能随时间变化很大。我们发现这种随时间变化的行为对于大多数应用程序具有重复的模式,这允许将程序的执行分解为阶段,然后我们可以为每个阶段定制程序的执行。这个建议集中于开发有效的运行时架构来捕获和预测阶段信息。我们将研究为电力和能源架构优化创建阶段跟踪和预测架构,以及根据跟踪缓存优化的阶段执行硬件代码专门化。基于特定的应用程序,通过动态地重新划分处理器中的许多组件(例如,缓存、发行和解码宽度、分支预测器),或者根据应用程序中看到的相位行为,有选择地使用这些组件的不同实现,可以潜在地节省能耗。此外,将针对不同阶段执行跟踪缓存编译器优化,以利用基于阶段的行为。对于更广泛的影响,我们的相位分类算法将允许研究人员有效地识别、分类和预测程序中的基于相位的行为,并使用这些信息来指导他们基于相位的硬件、编译器和操作系统的研究。
项目成果
期刊论文数量(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 }}
Bradley Calder其他文献
Bradley Calder的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Bradley Calder', 18)}}的其他基金
Using Phase Analysis to Perform Accurate and Efficient Simulation
使用相位分析进行准确高效的仿真
- 批准号:
0342522 - 财政年份:2004
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
Collaborative Research: Application Specific Architecture Customization and Co-Exploration
协作研究:特定应用架构定制和共同探索
- 批准号:
0311712 - 财政年份:2003
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
CAREER: Value and Memory Access Profiling for Compiler Optimization
职业:用于编译器优化的值和内存访问分析
- 批准号:
9733278 - 财政年份:1998
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
相似国自然基金
晶态桥联聚倍半硅氧烷的自导向组装(self-directed assembly)及其发光性能
- 批准号:21171046
- 批准年份:2011
- 资助金额:55.0 万元
- 项目类别:面上项目
相似海外基金
Nanoscale Molecular Architecture via Metal Directed Coordination Driven Self-Assembly
通过金属定向配位驱动自组装的纳米级分子结构
- 批准号:
9818472 - 财政年份:1999
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2238081 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2392814 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2238080 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
6574912 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2628442 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
6449320 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2238082 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
6185213 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:
SOFTWARE ARCHITECTURE FOR GUIDELINE DIRECTED THERAPY
指南指导治疗的软件架构
- 批准号:
2897373 - 财政年份:1995
- 资助金额:
$ 20万 - 项目类别:














{{item.name}}会员




