XPS: FULL: FP: Collaborative Research:Advancing autovectorization

XPS:完整:FP:协作研究:推进自动矢量化

基本信息

  • 批准号:
    1533912
  • 负责人:
  • 金额:
    $ 50.7万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2015
  • 资助国家:
    美国
  • 起止时间:
    2015-08-01 至 2021-07-31
  • 项目状态:
    已结题

项目摘要

Title: XPS:FULL:FP:Collaborative Research:Advancing autovectorizationThe goal of this project is to advance the state of the art in autovectorization. This is a technique applied by compilers to automatically transform computer programs so that they can take advantage of the vector devices found in most processors. Today, most compilers have autovectorization capabilities, but their effectiveness is limited. The intellectual merit of this project lies in its potential to advance an important and beautiful core area of computer science, compiler technology, by creating new techniques and extending our understanding of programming patterns, program analysis, and transformation techniques. Beyond computer science, the project's broader significance and importance is that its results aim at increasing the fraction of code segments that, without human intervention, make use of vector devices. The effect of this increase is the acceleration of computer programs and the reduction of the energy that they consume. Faster programs are of great importance in all application areas, but are particularly important in science and engineering where computing speed is an enabler of discoveries and better designs. The research strategy is to develop and evaluate a prototype autovectorizer based on the exploration of the space of equivalent versions of a program guided by an intelligent search engine. The space of equivalent versions is obtained with a source-to-source restructurer. A repository of codelets is planned in order to train the search engine so that it becomes capable of guiding the selection in the space of possibilities in order to identify a highly efficient version of the code.
标题:XPS:FULL:FP:协作研究:推进自动矢量化该项目的目标是推进自动矢量化的最新技术。这是编译器用来自动转换计算机程序的技术,以便它们可以利用大多数处理器中的矢量设备。如今,大多数编译器都具有自动向量化功能,但其有效性有限。该项目的智力价值在于它有潜力通过创造新技术和扩展我们对编程模式、程序分析和转换技术的理解来推进计算机科学、编译器技术这一重要而美丽的核心领域的发展。除了计算机科学之外,该项目更广泛的意义和重要性在于,其结果旨在增加无需人工干预即可使用矢量设备的代码段的比例。这种增加的效果是计算机程序的加速和它们消耗的能量的减少。 更快的程序在所有应用领域都非常重要,但在科学和工程中尤其重要,因为计算速度是发现和更好设计的推动力。 研究策略是基于对智能搜索引擎引导的程序等效版本空间的探索,开发和评估原型自动矢量化器。等效版本的空间是通过源到源重组器获得的。规划了一个小代码存储库,以便训练搜索引擎,使其能够在可能性空间中指导选择,从而识别代码的高效版本。

项目成果

期刊论文数量(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 }}

David Padua其他文献

CEG_A_150908 179..191
CEG_A_150908 179..191
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Vivy Tran;R. Shammas;J. Sauk;David Padua
  • 通讯作者:
    David Padua
An Empirical Study of the Effect of Source-level Transformations on Compiler Stability
源代码级转换对编译器稳定性影响的实证研究
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhangxiaowen Gong;Zhi Chen;J. Szaday;David C. Wong;Zehra Sura;Neftali Watkinson;Saeed Maleki;David Padua;Alexandru Nicolau;A. Veidenbaum;Josep Torrellas
  • 通讯作者:
    Josep Torrellas

David Padua的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('David Padua', 18)}}的其他基金

Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
协作研究:概念化一个使用跨域抽象来支持跨学科应用的研究所
  • 批准号:
    1216788
  • 财政年份:
    2012
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
EAGER: A Study of the Limitations of Program Analysis for Autovectorization
EAGER:自动向量化程序分析局限性的研究
  • 批准号:
    1251312
  • 财政年份:
    2012
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
CSR: Large: Collaborative Research: Kali: A System for Sequential Programming of Multicore Processors
CSR:大型:协作研究:Kali:多核处理器顺序编程系统
  • 批准号:
    1111407
  • 财政年份:
    2011
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
Indo-US Workshop on Parallelism and the Future of High-Performance Computing
印度-美国并行性和高性能计算的未来研讨会
  • 批准号:
    0949178
  • 财政年份:
    2010
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
Collaborative Research: Next Generation Compilers for Emerging Multicore Systems
合作研究:新兴多核系统的下一代编译器
  • 批准号:
    0702260
  • 财政年份:
    2007
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Continuing Grant
Workshop: A Workshop on the Future of Compiler Research
研讨会:关于编译器研究未来的研讨会
  • 批准号:
    0605116
  • 财政年份:
    2006
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
CSR-AES: Collaborative Research: Library Generators for Advanced Execution Systems
CSR-AES:协作研究:高级执行系统的库生成器
  • 批准号:
    0509432
  • 财政年份:
    2005
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Continuing Grant
NGS: Collaborative Research: An OpenMp Environment for Wide-Area Networked Computing
NGS:协作研究:用于广域网络计算的 OpenMp 环境
  • 批准号:
    0103610
  • 财政年份:
    2001
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Continuing Grant
ITR/SY: A New Framework For Program Optimization
ITR/SY:程序优化的新框架
  • 批准号:
    0121401
  • 财政年份:
    2001
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
ITR: An Optimizing Compiler for Languages with Programmable Memory Models
ITR:具有可编程内存模型的语言的优化编译器
  • 批准号:
    0081265
  • 财政年份:
    2000
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Continuing Grant

相似国自然基金

薤白基于治疗“脘腹痞满胀痛”传统功效的抗胃癌药效物质基础与作用机制研究
  • 批准号:
    82374014
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
近代东北南满铁路沿线工业城市的建设和技术传播
  • 批准号:
    52378030
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
基于GPR30对铁蓄积的调控作用研究蒙药那仁满都拉抗骨质疏松的效应及机制
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    33 万元
  • 项目类别:
    地区科学基金项目
内蒙古满都拉-阿巴嘎旗地区晚古生代构造体制转换期的沉积学响应研究
  • 批准号:
    42202239
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于体内代谢产物“谱-量-效”3D分析的厚朴“下气除满”药效物质研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
  • 批准号:
    1533828
  • 财政年份:
    2015
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
XPS: FULL: FP: Write-Efficient Parallel Algorithms for Emerging Memory Technologies
XPS:FULL:FP:用于新兴内存技术的写高效并行算法
  • 批准号:
    1533858
  • 财政年份:
    2015
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
  • 批准号:
    1533846
  • 财政年份:
    2015
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
XPS: FULL: FP: A profile-centric IDE for science-based performance engineering in the cloud
XPS:FULL:FP:以配置文件为中心的 IDE,用于云中基于科学的性能工程
  • 批准号:
    1533644
  • 财政年份:
    2015
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
XPS: FULL: FP: Collaborative Research: Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
  • 批准号:
    1533926
  • 财政年份:
    2015
  • 资助金额:
    $ 50.7万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了