COLLABORATIVE RESEARCH: Extreme OpenMP: A Programming Model for Productive High End Computing

协作研究:Extreme OpenMP:高效高端计算的编程模型

基本信息

项目摘要

High-end distributed and distributed shared memory platforms with millions of processors will be deployed in the near future to solve the toughest technical problems. Their individual nodes will be heterogeneous multithreading, multicore systems, capable of executing many threads of control, but with relatively little memory per thread, low bandwidth to main memory and deep memory hierarchies. A programming model that supports productive, portable, efficient parallel programming both within and across the nodes of these petascale systems is essential if their potential is to be realized. Since it is easier for application developers and tool vendors to extend existing software rather than adopt a new programming language, a programming model based upon a familiar paradigm is highly desirable. OpenMP is a widely supported shared memory programming model that provides ease of maintenance. It is suitable for programming multicore nodes, but does not address the needs of distributed memory platforms. This research will significantly extend OpenMP so that it can be used to program all levels of a high-end petascale system. In order to accomplish this, the investigators will enhance its existing mechanisms for describing multiple levels of parallelism, provide additional features for specifying synchronization and for achieving high levels of locality, as well as develop a novel I/O interface. Moreover, they will substantially improve the state of the art in OpenMP implementation technology, enabling high performance between nodes as well as within them. Results will be demonstrated via a state-of-the-art Fortran/C/C++ OpenMP compiler, a highly optimized communications library, and a range of large scale applications.
拥有数百万处理器的高端分布式和分布式共享内存平台将在不久的将来部署,以解决最棘手的技术问题。它们的各个节点将是异构的多线程、多核系统,能够执行许多控制线程,但每个线程的内存相对较少,主内存的带宽较低,内存层次较深。如果要实现这些千万亿次系统的潜力,那么在这些千万亿次系统的节点内和节点之间支持生产性、便携性、高效并行编程的编程模型是必不可少的。由于应用程序开发人员和工具供应商更容易扩展现有软件,而不是采用新的编程语言,因此非常需要基于熟悉范式的编程模型。OpenMP是一种广泛支持的共享内存编程模型,易于维护。它适用于多核节点编程,但不能满足分布式内存平台的需求。这项研究将显着扩展OpenMP,使其可以用于编程的高端千万亿次系统的所有级别。为了实现这一目标,研究人员将加强其现有的机制,用于描述多层次的并行性,提供额外的功能,指定同步和实现高层次的本地化,以及开发一种新的I/O接口。此外,它们将大大提高OpenMP实施技术的最新水平,从而实现节点之间以及节点内部的高性能。结果将通过最先进的Fortran/C/C++ OpenMP编译器,高度优化的通信库和一系列大规模应用程序进行演示。

项目成果

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

Danesh Tafti其他文献

Learning and interpreting drag force models for dense particle suspensions using graph neural networks
利用图神经网络学习和解释稠密颗粒悬浮液的阻力模型
  • DOI:
    10.1016/j.powtec.2025.121278
  • 发表时间:
    2025-10-01
  • 期刊:
  • 影响因子:
    4.600
  • 作者:
    Neil Ashwin Raj;Danesh Tafti;Ze Cao;Nikhil Muralidhar
  • 通讯作者:
    Nikhil Muralidhar
The role of vortex–vortex interactions in thrust production for a plunging flat plate
  • DOI:
    10.1016/j.jfluidstructs.2020.103011
  • 发表时间:
    2020-07-01
  • 期刊:
  • 影响因子:
  • 作者:
    Aevelina Rahman;Danesh Tafti
  • 通讯作者:
    Danesh Tafti
Size- and Temperature-Dependent Collision and Deposition Model for Micron-Sized Sand Particles
微米级沙粒的尺寸和温度相关碰撞和沉积模型
  • DOI:
    10.1115/1.4042215
  • 发表时间:
    2019-03
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kuahai Yu;Danesh Tafti
  • 通讯作者:
    Danesh Tafti
Proper orthogonal decomposition of straight and level flight kinematics in an insectivorous bat
食虫蝙蝠直线和平飞运动学的正确正交分解
  • DOI:
    10.2514/6.2018-2155
  • 发表时间:
    2018-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Xiaozhou Fan;Peter Windes;Danesh Tafti;Susheel Sekhar;Matt Bender;Andrew Kurdila;Rolf Müller
  • 通讯作者:
    Rolf Müller

Danesh Tafti的其他文献

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

{{ truncateString('Danesh Tafti', 18)}}的其他基金

Collaborative Research: Extreme Thermal Transport Events in Supersonic and Hypersonic Shock Wave-Turbulence Interactions
合作研究:超音速和高超音速冲击波-湍流相互作用中的极端热传输事件
  • 批准号:
    2041622
  • 财政年份:
    2021
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
UNS: Deconstructing Complex Flight Aerodynamics by Data-Driven Identification of Low Order Non-linear Motion Models
UNS:通过数据驱动的低阶非线性运动模型识别解构复杂的飞行空气动力学
  • 批准号:
    1510797
  • 财政年份:
    2015
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Continuing Grant
I-Corps: Bio-inspired Underwater Surveillance Vehicle (BUSV)
I-Corps:仿生水下监视车(BUSV)
  • 批准号:
    1242484
  • 财政年份:
    2012
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Compliance and Dynamic Geometry Variation in Coronory Artery Flows under In-Vivo Conditions
体内条件下冠状动脉血流的顺应性和动态几何变化
  • 批准号:
    1235790
  • 财政年份:
    2012
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
FRP: Energy Efficient Smart Building Environment
FRP:节能智能建筑环境
  • 批准号:
    1127936
  • 财政年份:
    2011
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: Performance Toolset for Dynamic Optimization of High-End Hybrid Applications
协作研究:用于高端混合应用动态优化的性能工具集
  • 批准号:
    0444319
  • 财政年份:
    2004
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Large Eddy Simulations of Separated Flows on Massively Parallel Architectures (Postdoctoral Research Associateship in Computational Science and Engineering)
大规模并行架构上分离流的大涡模拟(计算科学与工程博士后研究助理)
  • 批准号:
    9404934
  • 财政年份:
    1994
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: Extreme Mechanics of the Human Brain via Integrated In Vivo and Ex Vivo Mechanical Experiments
合作研究:通过体内和离体综合力学实验研究人脑的极限力学
  • 批准号:
    2331294
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: DMREF: Closed-Loop Design of Polymers with Adaptive Networks for Extreme Mechanics
合作研究:DMREF:采用自适应网络进行极限力学的聚合物闭环设计
  • 批准号:
    2413579
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337381
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337380
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Continuing Grant
Collaborative Research: Extreme Mechanics of the Human Brain via Integrated In Vivo and Ex Vivo Mechanical Experiments
合作研究:通过体内和离体综合力学实验研究人脑的极限力学
  • 批准号:
    2331295
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: Extreme Mechanics of the Human Brain via Integrated In Vivo and Ex Vivo Mechanical Experiments
合作研究:通过体内和离体综合力学实验研究人脑的极限力学
  • 批准号:
    2331296
  • 财政年份:
    2024
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: DMREF: Closed-Loop Design of Polymers with Adaptive Networks for Extreme Mechanics
合作研究:DMREF:采用自适应网络进行极限力学的聚合物闭环设计
  • 批准号:
    2323727
  • 财政年份:
    2023
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: FuSe: Collaborative Optically Disaggregated Arrays of Extreme-MIMO Radio Units (CODAeMIMO)
合作研究:FuSe:Extreme-MIMO 无线电单元的协作光学分解阵列 (CODAeMIMO)
  • 批准号:
    2328947
  • 财政年份:
    2023
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Continuing Grant
SPX: Collaborative Research: Automated Synthesis of Extreme-Scale Computing Systems Using Non-Volatile Memory
SPX:协作研究:使用非易失性存储器自动合成超大规模计算系统
  • 批准号:
    2408925
  • 财政年份:
    2023
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
Collaborative Research: DMREF: Closed-Loop Design of Polymers with Adaptive Networks for Extreme Mechanics
合作研究:DMREF:采用自适应网络进行极限力学的聚合物闭环设计
  • 批准号:
    2323728
  • 财政年份:
    2023
  • 资助金额:
    $ 21.9万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了