Using supervised learning techniques to improve compiler decisions

使用监督学习技术来改进编译器决策

基本信息

  • 批准号:
    385160-2009
  • 负责人:
  • 金额:
    $ 2.55万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Collaborative Research and Development Grants
  • 财政年份:
    2013
  • 资助国家:
    加拿大
  • 起止时间:
    2013-01-01 至 2014-12-31
  • 项目状态:
    已结题

项目摘要

This proposal focuses on the development of three frameworks to improve both the development process of optimizing compilers and the performance of the code produced by such compilers. We will develop a machine-learning framework to discover method-specific compilation strategies from a set of method features. The first development will target just-in-time compilation in the IBM Testarossa Compiler. We are also developing a data-mining framework to enable the discovery of frequent code patterns in profiling data and thus to help developers to identify potential improvements to code generation. The first data-mining framework will also work on the IBM Testarossa Compiler. Finally, we will develop a framework for statistical profiling that will be able to combine profiles from several executions of a program and provide the compiler with meaningful statistics on the variability of the behavior of the application. The first implementation of this framework will be in the IBM XL compilers.
该建议侧重于开发三个框架,以改善优化编译器的开发过程和这些编译器产生的代码的性能。我们将开发一个机器学习框架,从一组方法特性中发现特定于方法的编译策略。第一个开发将针对IBM Testarossa编译器中的实时编译。我们还在开发一个数据挖掘框架,以便在分析数据时发现频繁的代码模式,从而帮助开发人员确定代码生成的潜在改进。第一个数据挖掘框架也将在IBM Testarossa服务器上工作。最后,我们将开发一个统计分析框架,该框架将能够从程序的几次执行中组合联合收割机配置文件,并为编译器提供有关应用程序行为变化的有意义的统计数据。这个框架的第一个实现将在IBM XL编译器中实现。

项目成果

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

Amaral, Jose其他文献

Integration of TMR Sensors in Silicon Microneedles for Magnetic Measurements of Neurons
  • DOI:
    10.1109/tmag.2013.2239274
  • 发表时间:
    2013-07-01
  • 期刊:
  • 影响因子:
    2.1
  • 作者:
    Amaral, Jose;Pinto, Vitor;Freitas, Paulo P.
  • 通讯作者:
    Freitas, Paulo P.
Strategies for meeting EU end-of-life vehicle reuse/recovery targets
  • DOI:
    10.1162/jiec.2006.10.4.77
  • 发表时间:
    2006-09-01
  • 期刊:
  • 影响因子:
    5.9
  • 作者:
    Ferrao, Paulo;Nazareth, Pedro;Amaral, Jose
  • 通讯作者:
    Amaral, Jose
Measuring brain activity with magnetoresistive sensors integrated in micromachined probe needles
OPTIMIZATION AND INTEGRATION OF MAGNETORESISTIVE SENSORS
  • DOI:
    10.1142/s2010324711000070
  • 发表时间:
    2011-06-01
  • 期刊:
  • 影响因子:
    1.8
  • 作者:
    Freitas, Paulo;Cardoso, Susana;Amaral, Jose
  • 通讯作者:
    Amaral, Jose

Amaral, Jose的其他文献

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

{{ truncateString('Amaral, Jose', 18)}}的其他基金

Software Stack for General-Purpose Tensor Processing Units
通用张量处理单元的软件堆栈
  • 批准号:
    RGPIN-2020-04006
  • 财政年份:
    2022
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Code Generation for Specialized Hardware-Supported Functional Units
专用硬件支持的功能单元的代码生成
  • 批准号:
    537432-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Collaborative Research and Development Grants
Software Stack for General-Purpose Tensor Processing Units
通用张量处理单元的软件堆栈
  • 批准号:
    RGPIN-2020-04006
  • 财政年份:
    2021
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Software Stack for General-Purpose Tensor Processing Units
通用张量处理单元的软件堆栈
  • 批准号:
    RGPIN-2020-04006
  • 财政年份:
    2020
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Code Generation for Specialized Hardware-Supported Functional Units
专用硬件支持的功能单元的代码生成
  • 批准号:
    537432-2018
  • 财政年份:
    2020
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Collaborative Research and Development Grants
Design of Programming Languages and Computing Performance
编程语言设计与计算性能
  • 批准号:
    RGPIN-2015-06506
  • 财政年份:
    2019
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Code Generation for Specialized Hardware-Supported Functional Units
专用硬件支持的功能单元的代码生成
  • 批准号:
    537432-2018
  • 财政年份:
    2019
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Collaborative Research and Development Grants
Design of Programming Languages and Computing Performance
编程语言设计与计算性能
  • 批准号:
    RGPIN-2015-06506
  • 财政年份:
    2018
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Design of Programming Languages and Computing Performance
编程语言设计与计算性能
  • 批准号:
    RGPIN-2015-06506
  • 财政年份:
    2017
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Discovery Grants Program - Individual
Runtime Binary Re-Compilation for Enterprise-Scale Computing
用于企业级计算的运行时二进制重新编译
  • 批准号:
    469056-2014
  • 财政年份:
    2017
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Collaborative Research and Development Grants

相似国自然基金

基于指点触控行为的身份认证与监控方法研究
  • 批准号:
    61175039
  • 批准年份:
    2011
  • 资助金额:
    59.0 万元
  • 项目类别:
    面上项目

相似海外基金

Helping Doctors Doctor: Using AI to Automate Documentation and "De-Autonomate" Health Care
帮助医生医生:使用人工智能实现文档自动化和医疗保健“去自动化”
  • 批准号:
    10701364
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Ultra-precision clinical imaging and detection of Alzheimers Disease using deep learning
使用深度学习进行超精密临床成像和阿尔茨海默病检测
  • 批准号:
    10643456
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Augmented speech communication using multi-modal signals with real-time, low-latency voice conversion
使用具有实时、低延迟语音转换的多模信号的增强语音通信
  • 批准号:
    22KJ1519
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Predicting Cardiovascular Outcomes Using Diabetes-Induced Transcriptomic Networks
使用糖尿病诱导的转录组网络预测心血管结果
  • 批准号:
    10679593
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Meeting young people where they are: Using technology to promote resilience among child maltreatment victims
与年轻人见面:利用技术提高虐待儿童受害者的复原力
  • 批准号:
    10664529
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Disentangling the anatomical, functional and clinical heterogeneity of major depression, using machine learning methods
使用机器学习方法解开重度抑郁症的解剖学、功能和临床异质性
  • 批准号:
    10714834
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Development of a Sign Language Recognition Engine Using Self-Supervised Learning Methods
使用自我监督学习方法开发手语识别引擎
  • 批准号:
    23K17511
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
Automated Sonographic Detection of Pulmonary Embolism Using Machine Learning Algorithm
使用机器学习算法自动超声检测肺栓塞
  • 批准号:
    10741242
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Identification of Distinct Biotypes in Clinical High Risk for Psychosis State Using Objective Brain-Based Biomarkers
使用客观的脑基生物标志物识别临床高风险精神病状态的不同生物型
  • 批准号:
    10646765
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
Characterizing Alzheimer's disease molecular and anatomical imaging markers and their relationships with cognition and genetics using machine learning
使用机器学习表征阿尔茨海默病分子和解剖成像标记及其与认知和遗传学的关系
  • 批准号:
    10723499
  • 财政年份:
    2023
  • 资助金额:
    $ 2.55万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了