Collaborative Research: Extreme OpenMP: A Programming Model for Productive High End Computing

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

基本信息

  • 批准号:
    0833201
  • 负责人:
  • 金额:
    $ 62.9万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2008
  • 资助国家:
    美国
  • 起止时间:
    2008-09-15 至 2012-08-31
  • 项目状态:
    已结题

项目摘要

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 }}

Barbara Chapman其他文献

Maximizing Parallelism and GPU Utilization For Direct GPU Compilation Through Ensemble Execution
通过集成执行最大限度地提高并行度和 GPU 利用率以实现直接 GPU 编译
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Shilei Tian;Barbara Chapman;Johannes Doerfert
  • 通讯作者:
    Johannes Doerfert
Feasibility Study of Interventions to Reduce Medication Omissions Without Documentation: Recall and Check Study
在没有文件的情况下减少药物遗漏的干预措施的可行性研究:召回和检查研究
  • DOI:
    10.1097/ncq.0000000000000229
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    1.2
  • 作者:
    Maree Johnson;P. Sanchez;Catherine Zheng;Barbara Chapman
  • 通讯作者:
    Barbara Chapman

Barbara Chapman的其他文献

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

{{ truncateString('Barbara Chapman', 18)}}的其他基金

Collaborative Research: SHF: MEDIUM: Smart Integrated Tuning of Parallel Code for Multicore and Manycore Systems
合作研究:SHF:MEDIUM:多核和众核系统并行代码的智能集成调整
  • 批准号:
    2211983
  • 财政年份:
    2022
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Continuing Grant
SHF:Small:Performance Portable Parallel Programming on Extremely Heterogeneous Systems
SHF:Small:极端异构系统上的高性能便携式并行编程
  • 批准号:
    2113996
  • 财政年份:
    2021
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
SPX: Collaborative Research: Cross-layer Application-Aware Resilience at Extreme Scale (CAARES)
SPX:协作研究:超大规模跨层应用程序感知弹性 (CAARES)
  • 批准号:
    1725499
  • 财政年份:
    2017
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Increasing Student Participation in Fifth PGAS Conference (PGAS11)
提高第五届 PGAS 会议 (PGAS11) 的学生参与度
  • 批准号:
    1158635
  • 财政年份:
    2011
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
SHF:Small: Portable High-Level Programming Model for Heterogeneous Computing Based on OpenMP
SHF:Small:基于OpenMP的可移植异构计算高级编程模型
  • 批准号:
    0917285
  • 财政年份:
    2009
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Scalable Performance and Power-Aware Hybrid Compilation System for Multicores
适用于多核的可扩展性能和功耗感知混合编译系统
  • 批准号:
    0702775
  • 财政年份:
    2007
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
CRI: Planning A Research Compiler Infrastructure Based on Open64
CRI:规划基于Open64的研究编译器基础设施
  • 批准号:
    0708797
  • 财政年份:
    2007
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Collaborative Research: Performance Toolset for Dynamic Optimization of High-End Hybrid Applications
协作研究:用于高端混合应用动态优化的性能工具集
  • 批准号:
    0444468
  • 财政年份:
    2004
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
POWRE: Structure and Function of an Apoptosis Domain in the 75 kDa Neurotropin Receptor
POWRE:75 kDa Neurotropin 受体中凋亡结构域的结构和功能
  • 批准号:
    0227160
  • 财政年份:
    2002
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
POWRE: Structure and Function of an Apoptosis Domain in the 75 kDa Neurotropin Receptor
POWRE:75 kDa Neurotropin 受体中凋亡结构域的结构和功能
  • 批准号:
    9805771
  • 财政年份:
    1998
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant

相似国自然基金

基于树轮和气候模式的长江中下游地区热浪和极端干旱变化规律与机制研究
  • 批准号:
    42371047
  • 批准年份:
    2023
  • 资助金额:
    46 万元
  • 项目类别:
    面上项目
面向高温极端环境的单模蓝宝石光纤光栅制备及原位精确声传感研究
  • 批准号:
    62305313
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
极端环境中自刚化充气式居住舱的结构性能与建造过程研究
  • 批准号:
    52308265
  • 批准年份:
    2023
  • 资助金额:
    20 万元
  • 项目类别:
    青年科学基金项目
波浪能量过程机理与多天气系统下的极端波浪研究
  • 批准号:
    52301344
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
极端波浪作用下考虑冲刷-液化耦合效应的粉质土海底斜坡失稳机制研究
  • 批准号:
    52301318
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Collaborative Research: Extreme Mechanics of the Human Brain via Integrated In Vivo and Ex Vivo Mechanical Experiments
合作研究:通过体内和离体综合力学实验研究人脑的极限力学
  • 批准号:
    2331294
  • 财政年份:
    2024
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Collaborative Research: DMREF: Closed-Loop Design of Polymers with Adaptive Networks for Extreme Mechanics
合作研究:DMREF:采用自适应网络进行极限力学的聚合物闭环设计
  • 批准号:
    2413579
  • 财政年份:
    2024
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Collaborative Research: Extreme Mechanics of the Human Brain via Integrated In Vivo and Ex Vivo Mechanical Experiments
合作研究:通过体内和离体综合力学实验研究人脑的极限力学
  • 批准号:
    2331295
  • 财政年份:
    2024
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337381
  • 财政年份:
    2024
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Standard Grant
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337380
  • 财政年份:
    2024
  • 资助金额:
    $ 62.9万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了