CAREER: Context-Aware and Context- Adaptive Code Optimization for New General High-Performance Computers

职业:新型通用高性能计算机的上下文感知和上下文自适应代码优化

基本信息

  • 批准号:
    0746034
  • 负责人:
  • 金额:
    $ 40万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2008
  • 资助国家:
    美国
  • 起止时间:
    2008-03-01 至 2013-02-28
  • 项目状态:
    已结题

项目摘要

New general high-performance computing platforms simultaneously run multiple programs and a large number of threads. This presents unprecedented challenges for code optimization. First, the ubiquitous existence of multi-program and multi-thread makes a program run in an environment that has extensive resource competition. Second, the execution environment, which is the target of code optimization, is always changing during the life of a program. This project employs a systematic approach of optimization and runtime adaptation for multiple runtime contexts - Context-aware and Context-adaptive Optimization (CACAO). CACAO exploits both computer architectural features and runtime contexts in program optimizations and integrates four synergistic approaches: (1) Runtime environment characterization, which characterizes contexts in which a program will execute and augments compiler models with context; (2) New profiling techniques, which report both program performance and context information; (3) Context aware code optimization, which uses profiling information to identify and predict contexts, optimizes programs for different contexts, and integrates contextualized versions of a program; and (4) Dynamic code adaptation, which adapts programs at runtime by selecting the most suitable version of a program for the current context. The project directly leads to more effective compilation and code generation in all domains, thus bringing broad benefits to society, in particular for people who require the computation power from the new general high-performance computers. The project is expected to provide new code optimization techniques that accelerate programs in the new high-performance computers. The optimization techniques and resources will be disseminated as open-source software tools and packages.
新型通用高性能计算平台同时运行多个程序和大量线程。这给代码优化带来了前所未有的挑战。首先,多程序、多线程的普遍存在,使得程序运行在资源竞争广泛的环境中。其次,执行环境是代码优化的目标,在程序的生命周期中总是在变化。该项目采用了针对多个运行时上下文的优化和运行时适应的系统方法 - 上下文感知和上下文自适应优化(CACAO)。 CACAO在程序优化中利用计算机体系结构特征和运行时上下文,并集成了四种协同方法:(1)运行时环境表征,它表征程序将在其中执行的上下文,并用上下文增强编译器模型; (2) 新的分析技术,报告程序性能和上下文信息; (3) 上下文感知代码优化,使用分析信息来识别和预测上下文,针对不同上下文优化程序,并集成程序的上下文化版本; (4)动态代码适配,通过选择最适合当前上下文的程序版本来在运行时适配程序。该项目直接导致所有领域更有效的编译和代码生成,从而为社会带来广泛的利益,特别是对于需要新型通用高性能计算机计算能力的人们。该项目预计将提供新的代码优化技术,以加速新型高性能计算机中的程序。优化技术和资源将作为开源软件工具和软件包进行传播。

项目成果

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

Xiaoming Li其他文献

Generating and managing legitimacy: how the OECD established its role in monitoring sustainable development goal 4
合法性的产生和管理:经合组织如何确立其在监测可持续发展目标 4 中的作用
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    1.8
  • 作者:
    Xiaoming Li;P. Morris
  • 通讯作者:
    P. Morris
BIM generation from 3D point clouds by combining 3D deep learning and improved morphological approach
结合 3D 深度学习和改进的形态学方法,从 3D 点云生成 BIM
  • DOI:
    10.1016/j.autcon.2022.104422
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Shengjun Tang;Xiaoming Li;Xianwei Zheng;Bo Wu;Weixi Wang;Yunjie Zhang
  • 通讯作者:
    Yunjie Zhang
Time‐lagged associations of mindfulness and self‐regulation with affect and cognition: An ecological momentary assessment study
正念和自我调节与情感和认知的时滞关联:一项生态瞬时评估研究
  • DOI:
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    A. Aggarwal;Shang‐Ti Chen;Jongwon Lee;Allison Tracy;Shan Qiao;Xiaoming Li;Chih‐Hsiang Yang
  • 通讯作者:
    Chih‐Hsiang Yang
An Algebraic Proof of the Necessary and Sufficient Condition for a P3P Problem Having a Pair of Point-Sharing Solutions
具有一对点共享解的P3P问题充要条件的代数证明
Single-Solvent, Ligand-Free, Gram-Scale Synthesis of Cs4PbBr6 Perovskite Solids with Robust Green Photoluminescence
单溶剂、无配体、克级合成 Cs4PbBr6 钙钛矿固体,具有鲁棒的绿色光致发光
  • DOI:
    10.1002/cnma.201900604
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    3.8
  • 作者:
    Yunwei Wei;Ruijia Sun;Yuehua Li;Yuhai Zhang;Yizhong Lu;Xiaoming Li;Guozhu Chen;Bingqiang Cao;Cuncheng Li
  • 通讯作者:
    Cuncheng Li

Xiaoming Li的其他文献

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

{{ truncateString('Xiaoming Li', 18)}}的其他基金

SHF:Medium:Collaborative Research:Fine-Grain Multithreading through Hardware/Software Co-Design
SHF:中:协作研究:通过硬件/软件协同设计的细粒度多线程
  • 批准号:
    1763654
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
II-NEW: Collaborative Research: Image Processing Cloud (IPC): A Domain-Specific Cloud Computing Infrastructure for Research and Education
II-新:协作研究:图像处理云 (IPC):用于研究和教育的特定领域云计算基础设施
  • 批准号:
    1205528
  • 财政年份:
    2012
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
SHF: Small: De-optimizing Compilation for Many-Simple-Core Processors
SHF:小型:多简单核处理器的去优化编译
  • 批准号:
    1115771
  • 财政年份:
    2011
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CSR--AES: Machine Learning Based Library Generation Techniques for Multi-core Processors and GPU's
CSR--AES:用于多核处理器和 GPU 的基于机器学习的库生成技术
  • 批准号:
    0719909
  • 财政年份:
    2007
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant

相似国自然基金

基于Context建模的基因组数据压缩研究
  • 批准号:
    61861045
  • 批准年份:
    2018
  • 资助金额:
    35.0 万元
  • 项目类别:
    地区科学基金项目
Focus+Context支持的群集三维对象变形可视化
  • 批准号:
    41671381
  • 批准年份:
    2016
  • 资助金额:
    65.0 万元
  • 项目类别:
    面上项目
基于Context建模的熵编码及其应用研究
  • 批准号:
    61062005
  • 批准年份:
    2010
  • 资助金额:
    22.0 万元
  • 项目类别:
    地区科学基金项目

相似海外基金

CAREER: Context-Aware Task-Oriented Dexterous Robotic Manipulation
职业:上下文感知、任务导向的灵巧机器人操作
  • 批准号:
    2239540
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Context-Aware Task-Oriented Dexterous Robotic Manipulation
职业:上下文感知、任务导向的灵巧机器人操作
  • 批准号:
    2420355
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Context-Aware Visual Analytics Systems: Evolving the One-Size-Fits-All Approach to Design and Evaluation
职业:上下文感知视觉分析系统:发展通用的设计和评估方法
  • 批准号:
    2142977
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Context-Aware Runtime Safety Assurance in Medical Human-Cyber-Physical Systems
职业:医疗人体网络物理系统中的上下文感知运行时安全保证
  • 批准号:
    2146295
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Leveraging Context-Aware Sensing to Enhance QoE for Mobile Users: A Practical Framework Design
职业:利用上下文感知感知增强移动用户的体验质量:实用的框架设计
  • 批准号:
    1943509
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Multi-Resolution Model and Context Aware Information Networking for Cooperative Vehicle Efficiency and Safety Systems
职业:用于协作车辆效率和安全系统的多分辨率模型和上下文感知信息网络
  • 批准号:
    1664968
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Low Latency, Parallel, and Context Aware Vision in Computed Tomography
职业:计算机断层扫描中的低延迟、并行和上下文感知视觉
  • 批准号:
    1553436
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CAREER: Context-aware Regression Testing Techniques and Empirical Evaluations of Their Economic Impact
职业:情境感知回归测试技术及其经济影响的实证评估
  • 批准号:
    1564238
  • 财政年份:
    2015
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Multi-Resolution Model and Context Aware Information Networking for Cooperative Vehicle Efficiency and Safety Systems
职业:用于协作车辆效率和安全系统的多分辨率模型和上下文感知信息网络
  • 批准号:
    1453125
  • 财政年份:
    2015
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CAREER: Towards Context-Aware, Self-Organizing Wireless Small Cell Networks
职业:迈向情境感知、自组织无线小型蜂窝网络
  • 批准号:
    1460316
  • 财政年份:
    2014
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了