Compilers as Cartographers and Architectures as Navigators
编译器作为制图师,架构作为导航员
基本信息
- 批准号:9982028
- 负责人:
- 金额:$ 20.54万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-01-01 至 2002-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This research will explore which high-level information the architecture can use and the compiler can provide to exploit, predict, and react to program behavior. The compiler will give the architecture control- and data-dependence information in aggregate forms or using new high-level instructions and the architecture will further augment this information with run-time information to improve perfor-mance. To exploit this information, this research will also explore new architectural functionality, flexibility, caching policies, etc.This research will also explore using symbolic data volumes and reuse distances parameter-ized with run-time values, and the architecture will decide the policies; how much and which data to prefetch, stream, or cache and with which replacement policies. This investigation will use the Scale compilation system to produce program "road maps," and will use simulation to explore advanced architecture features that employ navigation of the maps. The benefit of this research will be to sig-nificantly improve scientific and next generation software performance through a synergy of compiler information and new architectural mechanisms.
这项研究将探索体系结构可以使用哪些高级信息,以及编译器可以提供哪些高级信息来利用、预测和响应程序行为。编译器将以聚合形式或使用新的高级指令向体系结构提供控制和数据依赖信息,并且体系结构将用运行时信息进一步增强该信息以提高性能。为了利用这些信息,本研究还将探索新的体系结构功能、灵活性、缓存策略等。本研究还将探索使用符号数据卷和使用运行时值参数化的重用距离,体系结构将决定策略;预取、流或缓存的数据量和缓存以及使用哪些替换策略。这项调查将使用比例尺编译系统来生成程序“路线图”,并将使用模拟来探索使用地图导航的高级架构功能。这项研究的好处将是通过编译器信息和新的体系结构机制的协同作用,显著提高科学和下一代软件的性能。
项目成果
期刊论文数量(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 }}
Kathryn McKinley其他文献
Quality of Life in Nursing Homes
疗养院的生活质量
- DOI:
10.1300/j185v04n03_03 - 发表时间:
2006 - 期刊:
- 影响因子:0
- 作者:
Kathryn McKinley;G. Adler - 通讯作者:
G. Adler
Kathryn McKinley的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Kathryn McKinley', 18)}}的其他基金
SHF: Small: Collaborative Research: Languages and Tools for Multilingual Systems
SHF:小型:协作研究:多语言系统的语言和工具
- 批准号:
1018271 - 财政年份:2010
- 资助金额:
$ 20.54万 - 项目类别:
Continuing Grant
CSR: Small: Scalable Applications Start with Scalable Virtual Machine Services
CSR:小型:可扩展的应用程序从可扩展的虚拟机服务开始
- 批准号:
0917191 - 财政年份:2009
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
SHF: Large:Collaborative Research: PASS: Perpetually Available Software Systems
SHF:大型:协作研究:PASS:永久可用的软件系统
- 批准号:
0910818 - 财政年份:2009
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
Efficient Dynamic Analysis for Detecting and Tolerating Program Anomalies
用于检测和容忍程序异常的高效动态分析
- 批准号:
0811524 - 财政年份:2008
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
COMPILERS: Next Generation Garbage Collection
编译器:下一代垃圾收集
- 批准号:
0429859 - 财政年份:2004
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
Compiling for and Designing Next Generation Memory Systems
编译和设计下一代内存系统
- 批准号:
0311829 - 财政年份:2003
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
CAREER: Compiling for Heterogeneous Systems
职业:异构系统编译
- 批准号:
9624209 - 财政年份:1996
- 资助金额:
$ 20.54万 - 项目类别:
Continuing Grant
Improving Cache Performance for Uniprocessors
提高单处理器的缓存性能
- 批准号:
9525767 - 财政年份:1995
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
相似海外基金
Research and Development Support for Early Career Cartographers and Geospatial Scientists
为早期职业制图师和地理空间科学家提供研究和开发支持
- 批准号:
2048323 - 财政年份:2021
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant
Research and Development Support for Early Career Cartographers and Geospatial Scientists:Tokyo, Japan - July 2019
为早期职业制图师和地理空间科学家提供研发支持:日本东京 - 2019 年 7 月
- 批准号:
1853676 - 财政年份:2019
- 资助金额:
$ 20.54万 - 项目类别:
Standard Grant