ITR: Building Practical Compilers Based on Adaptive Search
ITR:基于自适应搜索构建实用编译器
基本信息
- 批准号:0205303
- 负责人:
- 金额:$ 160万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2002
- 资助国家:美国
- 起止时间:2002-10-01 至 2008-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The information age is built on software. Web browsers and servers, office productivity tools, anti-lock brake systems, cellular telephones, and online trading systems are all implemented in software. Most of that code is prepared for execution using a compiler.For four decades, compilers have applied a fixed sequence of transformations to the code. The fact that different transformations, applied in different orders, can produce different results has been known, but the techniques for picking effective transformation sequences have not. The computational power available with modern processors makes it possible to experimentally discover good transformation orders.This project will systematically explore the problems of choosing transformation sequences. This five-year program will develop practical techniques for building adaptive compilers - compilers that change their behavior in response to the input program and the end-user's stated goals for optimization. This will require experimentation, algorithm development, application of techniques from machine learning, and basic software engineering. This project will produce the tools, techniques, and insights needed to make adaptive compilation both practical and productive. The resulting compilers will give users greater control over the run-time characteristics of their programs and will reduce the performance variability that plagues compiled code today.
信息时代是建立在软件之上的。 Web浏览器和服务器、办公生产力工具、防抱死制动系统、移动电话和在线交易系统都是用软件实现的。 大多数代码都是使用编译器准备执行的,四十年来,编译器一直对代码应用固定的转换序列。 以不同顺序应用的不同变换可以产生不同的结果,这一事实是已知的,但是用于挑选有效变换序列的技术还没有。现代处理器的计算能力使得通过实验发现好的变换顺序成为可能。本项目将系统地探讨选择变换顺序的问题。这个为期五年的计划将开发用于构建自适应编译器的实用技术-编译器根据输入程序和最终用户的优化目标改变其行为。这将需要实验、算法开发、机器学习技术的应用以及基本的软件工程。该项目将产生使自适应编译既实用又高效所需的工具、技术和见解。由此产生的编译器将使用户能够更好地控制其程序的运行时特性,并将减少困扰当今编译代码的性能可变性。
项目成果
期刊论文数量(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 }}
Keith Cooper其他文献
Development and testing of a synchronous-scanning underwater imaging system capable of rapid two-dimensional frame imaging.
快速二维帧成像同步扫描水下成像系统的研制与测试
- DOI:
- 发表时间:
1993 - 期刊:
- 影响因子:1.9
- 作者:
T. Kulp;D. Garvis;R. Kennedy;Tom Salmon;Keith Cooper - 通讯作者:
Keith Cooper
Using process data to understand outcomes in sexual health promotion: an example from a review of school-based programmes to prevent sexually transmitted infections.
使用过程数据了解性健康促进的结果:以学校预防性传播感染项目为例。
- DOI:
10.1093/her/cyt155 - 发表时间:
2014 - 期刊:
- 影响因子:2.4
- 作者:
J. Shepherd;Angela Harden;Elaine Barnett;Josephine Kavanagh;J. Picot;G. Frampton;Keith Cooper;D. Hartwell;Andrew Clegg - 通讯作者:
Andrew Clegg
Exposure to pyrethroid insecticides alters expression of genes important for dopaminergic neuronal development
- DOI:
10.1016/j.ntt.2009.04.022 - 发表时间:
2009-07-01 - 期刊:
- 影响因子:
- 作者:
Amy Demicco;Jason Richardson;Keith Cooper;Lori White - 通讯作者:
Lori White
Using Cure Modelling for Cost Effectiveness in the NICE Technology Appraisal of Polatuzumab Vedotin in Combination for Untreated Diffuse Large B Cell Lymphoma: An External Assessment Group Perspective
- DOI:
10.1007/s40273-024-01421-8 - 发表时间:
2024-08-09 - 期刊:
- 影响因子:4.600
- 作者:
Keith Cooper;Emma Maund;Marcia Tomie Takahashi;Jonathan Shepherd - 通讯作者:
Jonathan Shepherd
Dominance of Tilapia mossambica, an introduced fish species, in three Puerto Rican estuaries
- DOI:
10.2307/1352698 - 发表时间:
1992-06-01 - 期刊:
- 影响因子:2.300
- 作者:
Joanna Burger;Keith Cooper;Deborah J. Gochfeld;Jorge E. Saliva;Carl Safina;David Lipsky;Michael Gochfeld - 通讯作者:
Michael Gochfeld
Keith Cooper的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Keith Cooper', 18)}}的其他基金
CSR-EHS: Parameterizing Optimizations for Adaptive Control
CSR-EHS:自适应控制的参数化优化
- 批准号:
0615180 - 财政年份:2006
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
ST-CRTS: A Coordinated Performance-Directed Attack on Underperformance
ST-CRTS:针对绩效不佳的协调绩效导向攻击
- 批准号:
0541165 - 财政年份:2006
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Introducing Parallelism into Scripting Languages through Generalized Data Distributions and Library Preprocessing
通过广义数据分布和库预处理将并行性引入脚本语言
- 批准号:
0444465 - 财政年份:2004
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
MRI:"Acquisition" of Rice Computational Research Cluster (RCRC)
MRI:“收购”莱斯计算研究集群(RCRC)
- 批准号:
0421109 - 财政年份:2004
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Information Technology Research (ITR): Virtual Grid Application Development Software (VGrADS)
信息技术研究 (ITR):虚拟网格应用开发软件 (VGrADS)
- 批准号:
0331645 - 财政年份:2003
- 资助金额:
$ 160万 - 项目类别:
Cooperative Agreement
相似国自然基金
基于支链淀粉building blocks构建优质BE突变酶定向修饰淀粉调控机制的研究
- 批准号:31771933
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: Disciplinary Improvements: Repeto: Building a Network for Practical Reproducibility in Experimental Computer Science
协作研究:学科改进:Repeto:构建实验计算机科学实用可重复性网络
- 批准号:
2226406 - 财政年份:2022
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Collaborative Research: Disciplinary Improvements: Repeto: Building a Network for Practical Reproducibility in Experimental Computer Science
协作研究:学科改进:Repeto:构建实验计算机科学实用可重复性网络
- 批准号:
2226407 - 财政年份:2022
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Collaborative Research: Disciplinary Improvements: Repeto: Building a Network for Practical Reproducibility in Experimental Computer Science
协作研究:学科改进:Repeto:构建实验计算机科学实用可重复性网络
- 批准号:
2226408 - 财政年份:2022
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Practical research on the development of team-building support programs that promote the careers of instructors
制定促进教师职业发展的团队建设支持计划的实践研究
- 批准号:
21K10610 - 财政年份:2021
- 资助金额:
$ 160万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Building a Cyclical Development Model of Practical Knowledge through Generativity
通过生成性构建实践知识的循环发展模型
- 批准号:
21K03011 - 财政年份:2021
- 资助金额:
$ 160万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development of Innovative Building Education System Based on VR and Practical Exercises to Enhance Motivation for Learning
开发基于VR和实践练习的创新建筑教育系统,增强学习动力
- 批准号:
21K18526 - 财政年份:2021
- 资助金额:
$ 160万 - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
International Collaborative Learning that Promotes Community Building and Social Inclusion between International Students and Local Residents - A Practical Research
促进国际学生和当地居民之间的社区建设和社会包容的国际合作学习 - 一项实践研究
- 批准号:
21K13532 - 财政年份:2021
- 资助金额:
$ 160万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Practical applications of IIIF as a building block towards a digital National Collection
IIIF 作为数字国家馆藏构建块的实际应用
- 批准号:
AH/T011084/1 - 财政年份:2020
- 资助金额:
$ 160万 - 项目类别:
Research Grant
IGE: Building practical, evidence-based teaching capacity in tomorrow's doctorates
IGE:为未来的博士培养实用、循证的教学能力
- 批准号:
1855841 - 财政年份:2019
- 资助金额:
$ 160万 - 项目类别:
Standard Grant
Practical research on building a comprehensive teaching support system through collaboration between musicians and teachers
音乐家与教师合作构建综合教学支持体系的实践研究
- 批准号:
19K00222 - 财政年份:2019
- 资助金额:
$ 160万 - 项目类别:
Grant-in-Aid for Scientific Research (C)














{{item.name}}会员




