Collaborative: CSR-AES: System Support for Auto-tuning MPI Applications
协作:CSR-AES:自动调整 MPI 应用程序的系统支持
基本信息
- 批准号:0720678
- 负责人:
- 金额:$ 17.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2007
- 资助国家:美国
- 起止时间:2007-09-01 至 2010-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The AToMS (Automatic Tuning of MPI Software) project is investigating a software system that can automatically improve the performance of large-scale scientific applications. Scientific codes that demand more and more computing resources are critical to modern science, but too often scientists must spend time constructing programs that run fast at the expense of doing their primary research. As computers contain an increasing number of computing elements, the problem worsens. The goal of the AToMS project is to begin to address this issue by applying automatic application tuning.An optimizing compiler transforms programs into sematically equivalent ones that perform better. When dealing with any complicated architecture it is difficult to know which transformations will improve performance. Auto-tuning takes the approach of trying many transformations and empirically evaluating the resulting versions. AToMS performs this auto-tuning with a combination of a static analysis based code transformation engine (called ASPhALT) and runtime support in the OpenMPI library. The combination of compile-time and run-time support allows for code restructuring to overlap computation and communication and the creation of optimized data-packing routines. In addition, code can be generated to take advantage of multicore processorarchitectures.Intellectual Merit: The merit of the proposed pro ject is in gaining understanding about what is required to support automatically tunable MPI programs. Broader Impacts: This project will impact the high-performance and scientific computing community and users of parallel computers by making it easier to achieve good performance.
ATOM(自动调优MPI软件)项目正在研究一种能够自动提高大规模科学应用程序性能的软件系统。需要越来越多计算资源的科学代码对现代科学至关重要,但科学家往往必须花费时间来构建运行速度较快的程序,而不是以进行初步研究为代价。随着计算机包含越来越多的计算元素,问题变得更加严重。ATOM项目的目标是通过应用自动应用程序调优来开始解决这个问题。优化编译器将程序转换为语义等价的程序,从而提高程序的性能。在处理任何复杂的体系结构时,很难知道哪些转换将提高性能。自动调优采用的方法是尝试许多转换并对生成的版本进行经验评估。Atom通过结合基于静态分析的代码转换引擎(称为沥青)和OpenMPI库中的运行时支持来执行这种自动调优。编译时和运行时支持的组合允许代码重组以重叠计算和通信,并创建优化的数据打包例程。此外,还可以生成代码以利用多核处理器体系结构。智能优点:建议项目的优点是了解支持可自动调整的MPI程序所需的条件。更广泛的影响:这个项目将通过使其更容易实现良好的性能来影响高性能和科学计算社区以及并行计算机的用户。
项目成果
期刊论文数量(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 }}
George Bosilca其他文献
An evaluation of User-Level Failure Mitigation support in MPI
- DOI:
10.1007/s00607-013-0331-3 - 发表时间:
2013-05-29 - 期刊:
- 影响因子:2.800
- 作者:
Wesley Bland;Aurelien Bouteiller;Thomas Herault;Joshua Hursey;George Bosilca;Jack J. Dongarra - 通讯作者:
Jack J. Dongarra
Cache Optimization and Performance Modeling of Batched, Small, and Rectangular Matrix Multiplication on Intel, AMD, and Fujitsu Processors
Intel、AMD 和 Fujitsu 处理器上的批量、小型和矩形矩阵乘法的缓存优化和性能建模
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:2.7
- 作者:
Sameer Deshmukh;Rio Yokota;George Bosilca - 通讯作者:
George Bosilca
Kernel-assisted and topology-aware MPI collective communications on multicore/many-core platforms
- DOI:
10.1016/j.jpdc.2013.01.015 - 发表时间:
2013-07-01 - 期刊:
- 影响因子:
- 作者:
Teng Ma;George Bosilca;Aurelien Bouteiller;Jack J. Dongarra - 通讯作者:
Jack J. Dongarra
Self-healing network for scalable fault-tolerant runtime environments
- DOI:
10.1016/j.future.2009.04.001 - 发表时间:
2010-03-01 - 期刊:
- 影响因子:
- 作者:
Thara Angskun;Graham Fagg;George Bosilca;Jelena Pješivac-Grbović;Jack Dongarra - 通讯作者:
Jack Dongarra
George Bosilca的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('George Bosilca', 18)}}的其他基金
Collaborative Research: Frameworks: Production quality Ecosystem for Programming and Executing eXtreme-scale Applications (EPEXA)
合作研究:框架:用于编程和执行超大规模应用程序的生产质量生态系统 (EPEXA)
- 批准号:
1931384 - 财政年份:2019
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
OAC Core: Small: Collaborative Research: Scalable Run-Time for Highly Parallel, Heterogeneous Systems
OAC 核心:小型:协作研究:高度并行、异构系统的可扩展运行时
- 批准号:
1909015 - 财政年份:2019
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Cross-layer Application-Aware Resilience at Extreme Scale (CAARES)
SPX:协作研究:超大规模跨层应用程序感知弹性 (CAARES)
- 批准号:
1725692 - 财政年份:2017
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SI2-SSI: EVOLVE: Enhancing the Open MPI Software for Next Generation Architectures and Applications
合作研究:SI2-SSI:EVOLVE:增强下一代架构和应用的开放式 MPI 软件
- 批准号:
1664142 - 财政年份:2017
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: SI2-SSI:Task-Based Environment for Scientific Simulation at Extreme Scale (TESSE)
合作研究:SI2-SSI:基于任务的超大规模科学模拟环境 (TESSE)
- 批准号:
1450300 - 财政年份:2015
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
SI2-SSE: Collaborative Research: ADAPT: Next Generation Message Passing Interface (MPI) Library - Open MPI
SI2-SSE:协作研究:ADAPT:下一代消息传递接口 (MPI) 库 - 开放 MPI
- 批准号:
1339820 - 财政年份:2013
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
G8 Initiative: Collaborative Research: ECS: Enabling Climate Simulation at Extreme Scale
G8 倡议:合作研究:ECS:实现极端规模的气候模拟
- 批准号:
1063019 - 财政年份:2011
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
相似国自然基金
基于经筋理论的筋针与整脊联合疗法治疗 CSR疼痛的临床应用研究
- 批准号:
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
RAC2(G15D)突变参与B细胞 Ig-CSR过程的分子机制研究
- 批准号:2025JJ80630
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于CRISPR/CasRx调控CSR1基因表达预防氨基糖甙类耳毒性聋研究
- 批准号:2024Y9183
- 批准年份:2024
- 资助金额:25.0 万元
- 项目类别:省市级项目
基于Piezo机械敏感通道探讨奉伸松调法调控颈肌细胞自噬与DRG痛觉感受神经元可塑性治疗CSR的作用机制
- 批准号:
- 批准年份:2024
- 资助金额:0 万元
- 项目类别:地区科学基金项目
准社会互动视角下CSR数字化沟通对品牌绩效的差异化影响、机制与管理对策
- 批准号:72362008
- 批准年份:2023
- 资助金额:28 万元
- 项目类别:地区科学基金项目
善行得善果?后疫情时代嵌入式和边缘式CSR对员工幸福感的跨层影响研究
- 批准号:72102183
- 批准年份:2021
- 资助金额:24.00 万元
- 项目类别:青年科学基金项目
善行得善果?后疫情时代嵌入式和边缘式CSR对员工幸福感的跨层影响研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:
基于脊髓突触可塑性探讨“调气”电针远端腧穴干预CSR模型大鼠的中枢镇痛效应及机制研究
- 批准号:82160934
- 批准年份:2021
- 资助金额:34 万元
- 项目类别:地区科学基金项目
利用输运模型和机器学习方法研究CSR能区的低温高密核物质
- 批准号:U2032145
- 批准年份:2020
- 资助金额:50.0 万元
- 项目类别:联合基金项目
基于兰州HIRFL-CSR装置对轻原子核的团簇结构及晕结构的理论研究
- 批准号:U2032137
- 批准年份:2020
- 资助金额:60.0 万元
- 项目类别:联合基金项目
相似海外基金
CSR---AES: Collaborative Research: Intelligent Optimization of Parallel and Distributed Applications (WP2)
CSR---AES:协作研究:并行和分布式应用的智能优化(WP2)
- 批准号:
0917775 - 财政年份:2008
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
CSR-AES Collaborative: Encore/J: Transparently Recoverable Java for Resilient Distributed Computing
CSR-AES 协作:Encore/J:用于弹性分布式计算的透明可恢复 Java
- 批准号:
0720505 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: CSR-AES InterGridSolve: A Virtualized, General Purpose, and Interoperable Grid Computing Environment for Computational Science
合作研究:CSR-AES InterGridSolve:用于计算科学的虚拟化、通用且可互操作的网格计算环境
- 批准号:
0720359 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
CSR-AES:协作研究:桌面多处理器上基于行为的推测并行化和优化
- 批准号:
0720499 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
CSR---AES: Collaborative Research: Novel Programming Models and Architectures to Simplify Parallel Programming
CSR---AES:协作研究:简化并行编程的新颖编程模型和架构
- 批准号:
0720593 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720789 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
CSR-AES:协作研究:桌面多处理器上基于行为的推测并行化和优化
- 批准号:
0720796 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Continuing Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720645 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720483 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant
Collaborative Research: CSR---AES: InterGridSolve: A Virtualized, General Purpose, and Interoperable Grid Computing Environment for Computational Science
合作研究:CSR---AES:InterGridSolve:用于计算科学的虚拟化、通用和可互操作的网格计算环境
- 批准号:
0720731 - 财政年份:2007
- 资助金额:
$ 17.5万 - 项目类别:
Standard Grant