Optimizing MPI Programs through Compiled Communication

通过编译通信优化 MPI 程序

基本信息

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

项目摘要

The standardization of Message Passing Interface (MPI) has resulted in a large number of applications being developed using MPI. The current MPI standard hides network details and provides a simple interface for communication. While these features ease the task of parallel programming, they limit communication optimization opportunities. Specifically,with the current MPI, communication optimizations can be performed either by the compiler or in the library implementation. In both cases,optimizations are limited. Optimizations performed by the compiler must be architecture independent since the library hides architectural details from the compiler. Optimizations in the library implementation are usually architecture dependent. However, such optimizations can only be applied to each individual routine.In this research, we propose to optimize MPI programs through compiled communication. By simultaneously using the application communication information and the system architecture information to perform communication optimizations, compiled communication overcomes thelimitations in the traditional communication system. We will accomplish the proposed work by developing systems that allow programmers to write regular portable MPI programs and enjoy the high communication performance achieved through compiled communication. The systems can also be used to optimize existing MPI programs. We will concentrate on two related parts of this research: extending the MPI standard by adding new routines to support compiled communication, and developing a restructuring compiler that analyzes an MPI program and transforms the program into one that employs the compiled communication technique. We will also develop techniques for applying compiled communication to irregular problems and investigate the interaction between the library and the compiler support for compiled communication.
消息传递接口(MPI)的标准化导致了使用MPI开发的大量应用程序。当前的MPI标准隐藏了网络细节,并为通信提供了简单的接口。虽然这些功能简化了并行编程的任务,但它们限制了通信优化的机会。具体地说,使用当前的MPI,通信优化既可以由编译器执行,也可以在库实现中执行。在这两种情况下,优化都是有限的。编译器执行的优化必须与体系结构无关,因为库对编译器隐藏了体系结构细节。库实现中的优化通常依赖于体系结构。然而,这种优化只能应用于每个单独的例程。在本研究中,我们提出通过编译通信来优化MPI程序。编译后的通信同时利用应用通信信息和系统架构信息进行通信优化,克服了传统通信系统的局限性。我们将通过开发系统来完成拟议的工作,这些系统允许程序员编写常规的可移植MPI程序,并享受通过编译通信实现的高通信性能。该系统还可用于优化现有的MPI程序。我们将集中在这项研究的两个相关部分:通过添加新的例程来扩展MPI标准以支持编译的通信,以及开发一个重构编译器来分析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 }}

Xin Yuan其他文献

Measurement of pressure discomfort threshold in auricular concha for in-ear wearables design.
用于入耳式可穿戴设备设计的耳甲压力不适阈值的测量。
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    3.2
  • 作者:
    Xin Yuan;Zijian Wang;Feng Feng;Yuanyuan Bu;Zhijun Fan;Heshan Liu;Puhong Li;Luan Zhang;Xiao Li;Zhiwei Hu
  • 通讯作者:
    Zhiwei Hu
Plasma Adropin Levels are Associated with Lipid Characteristics Amongst Children with Obesity
肥胖儿童的血浆 Adropin 水平与脂质特征相关
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ruimin Chen;Xin Yuan;Q. Ouyang;Zhuanzhuan Ai;Xiang;Ying Zhang;Xiao;Chunyan C Cai
  • 通讯作者:
    Chunyan C Cai
Effects of left atrial appendage surgical treatment on the incidence of ischemic cerebrovascular accidents in patients with atrial fibrillation undergoing cardiac surgery.
左心耳手术治疗对心房颤动心脏手术患者缺血性脑血管意外发生率的影响
DDES Analysis of the Wake Vortex Related Unsteadiness and Losses in the Environment of a High-Pressure Turbine Stage
高压涡轮级环境中尾流涡相关的不定常性和损失的 DDES 分析
  • DOI:
    10.1115/1.4038736
  • 发表时间:
    2018-04
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Dun Lin;Xinrong Su;Xin Yuan
  • 通讯作者:
    Xin Yuan
Solver-Critic: A Reinforcement Learning Method for Discrete-Time-Constrained-Input Systems
Solver-Critic:离散时间约束输入系统的强化学习方法
  • DOI:
    10.1109/tcyb.2020.2978088
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    11.8
  • 作者:
    Xin Yuan;Lu Dong;Changyin Sun
  • 通讯作者:
    Changyin Sun

Xin Yuan的其他文献

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

{{ truncateString('Xin Yuan', 18)}}的其他基金

Teaching Practices with Multiplayer Mixed Reality Simulations and Virtual Students
多人混合现实模拟和虚拟学生的教学实践
  • 批准号:
    2110777
  • 财政年份:
    2021
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
SHF: Small: Understanding and Exploiting Software Defined Networks (SDN) in High Performance Computing (HPC) Environments
SHF:小型:理解和利用高性能计算 (HPC) 环境中的软件定义网络 (SDN)
  • 批准号:
    2007827
  • 财政年份:
    2020
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
A Study of the Curriculum Design for Integration of Middle School Mathematics and Computer Science
中学数学与计算机融合课程设计研究
  • 批准号:
    1640039
  • 财政年份:
    2016
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
DCS: Delayed Finalization of MPI Collective Communication Routines
DCS:MPI 集体通信例程的延迟完成
  • 批准号:
    0541096
  • 财政年份:
    2006
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
CRI: Acquisition of an Infiniband Cluster with SMP Nodes
CRI:收购带有 SMP 节点的 Infiniband 集群
  • 批准号:
    0551555
  • 财政年份:
    2006
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
Towards Scalable Quality of Service Routing
迈向可扩展的服务质量路由
  • 批准号:
    0106706
  • 财政年份:
    2001
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
Supporting Compiled Communication on Commodity Networks
支持商品网络上的编译通信
  • 批准号:
    0073482
  • 财政年份:
    2000
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant

相似国自然基金

基于Halbach磁体阵列的智能MPI-CT成像系统
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    15.0 万元
  • 项目类别:
    省市级项目
基于靶向整合素αvβ3的MPI/PET多模态成像技术在NASH早期纤维化中的可视化诊疗研究
  • 批准号:
    82372144
  • 批准年份:
    2023
  • 资助金额:
    48 万元
  • 项目类别:
    面上项目
氧化还原响应纳米探针介导MRI/MPI双模态成像及多重诱导肝癌铁死亡的研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    52 万元
  • 项目类别:
    面上项目
基于IL-33/ST2-ILC2轴探讨鼻敏康合剂治疗变应性鼻炎MPI的分子机制
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
负载膜靶向抗菌肽D-MPI的介孔钛锆纳米颗粒用于根管感染控制的实验研究
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
MPI程序的符号化分析、验证与性能优化
  • 批准号:
    61902409
  • 批准年份:
    2019
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
基于CRISPR/Cas9技术敲除的ftsZ细菌研究肽聚糖循环关键酶MpI的分子调控机制
  • 批准号:
    81802072
  • 批准年份:
    2018
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
众核集群上基于MPI的模型扩展及性能优化研究
  • 批准号:
    61502450
  • 批准年份:
    2015
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
基于MPI的谱元法并行计算及其在电磁散射问题中的应用
  • 批准号:
    11301438
  • 批准年份:
    2013
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
以细胞膜为靶标的新型抗菌肽polybia-MPI类似物的设计、合成及抗菌活性研究
  • 批准号:
    31200584
  • 批准年份:
    2012
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

温熱治療法において生体内温度計測可能な非侵襲可搬式MPIシステムの開発
开发可在热疗中测量体内温度的非侵入式便携式 MPI 系统
  • 批准号:
    24K21139
  • 财政年份:
    2024
  • 资助金额:
    $ 30万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Establishment of new UK/Canada Collaboration towards the Advancement of Magnetic Particle Imaging (MPI)
英国/加拿大建立新的合作关系以推动磁粒子成像 (MPI) 的发展
  • 批准号:
    MR/Y033795/1
  • 财政年份:
    2024
  • 资助金额:
    $ 30万
  • 项目类别:
    Research Grant
RII Track-4: NSF: Scalable MPI with Adaptive Compression for GPU-based Computing Systems
RII Track-4:NSF:适用于基于 GPU 的计算系统的具有自适应压缩的可扩展 MPI
  • 批准号:
    2327266
  • 财政年份:
    2024
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
R21 MPI microRNA directed therapy for treating early stage pancreatic cancer
R21 MPI microRNA 定向疗法治疗早期胰腺癌
  • 批准号:
    10577609
  • 财政年份:
    2023
  • 资助金额:
    $ 30万
  • 项目类别:
Development of a prototype clinical theranostic platform combining Magnetic Particle Imaging (MPI) and Magnetic Fluid Hyperthermia (MFH) for the treatment of brain tumors
开发结合磁粒子成像(MPI)和磁流体热疗(MFH)的原型临床治疗平台,用于治疗脑肿瘤
  • 批准号:
    10761630
  • 财政年份:
    2023
  • 资助金额:
    $ 30万
  • 项目类别:
Ultra-low distortion and noise electronics to enable a clinical MPI imaging platform
超低失真和噪声电子器件支持临床 MPI 成像平台
  • 批准号:
    10761613
  • 财政年份:
    2023
  • 资助金额:
    $ 30万
  • 项目类别:
Development of Fluorine-19 magnetic resonance imaging (MRI) and magnetic particle imaging (MPI) for detecting and quantifying tumor-associated macrophages in breast cancer and glioma
开发氟 19 磁共振成像 (MRI) 和磁性粒子成像 (MPI),用于检测和量化乳腺癌和神经胶质瘤中的肿瘤相关巨噬细胞
  • 批准号:
    547953-2020
  • 财政年份:
    2022
  • 资助金额:
    $ 30万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
Theranostic system for targeted, sustained-delivery with quantitative "hot spot" MPI of magnetic extracellular vesicles
通过磁性细胞外囊泡定量“热点”MPI 进行靶向、持续递送的治疗诊断系统
  • 批准号:
    10708939
  • 财政年份:
    2022
  • 资助金额:
    $ 30万
  • 项目类别:
Magnetic Particle Imaging (MPI) for Imaging and Magnetothermal Therapy of Brain Tumors
用于脑肿瘤成像和磁热治疗的磁粒子成像 (MPI)
  • 批准号:
    10668542
  • 财政年份:
    2022
  • 资助金额:
    $ 30万
  • 项目类别:
MPI/MRI bimodal imaging for non-invasive tracking of extracellular vesicles targeted to infarcted myocardium
MPI/MRI 双模成像,用于无创追踪梗塞心肌细胞外囊泡
  • 批准号:
    10557225
  • 财政年份:
    2022
  • 资助金额:
    $ 30万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了