SI2-SSE: An Interactive Parallelization Tool

SI2-SSE:交互式并行化工具

基本信息

  • 批准号:
    1642396
  • 负责人:
  • 金额:
    $ 46.33万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2016
  • 资助国家:
    美国
  • 起止时间:
    2016-11-01 至 2019-10-31
  • 项目状态:
    已结题

项目摘要

Many scientists, engineers, and students use the programming languages C, C++, and Fortran. Scientists who use these languages to conduct their experiments set up their programs to run in sequence -- what computer scientists call "serial processing." In order to make the best use of the state-of-the-art High Performance Computing (HPC) platforms to run more efficient experiments or to run very large simulations, the programs written in these languages need to be able to run simultaneously, what computer scientists call "in parallel" as distinct from "serial". Enabling the parallelization of the applications and software, however, remains a challenge. This project proposes deployment of an Interactive Parallelization Tool (IPT), which helps scientists, engineers, and students build on their customary use of C/C++/Fortran to create more efficient programs that can run on advanced HPC platforms. The IPT will be made available to the community through a web-portal for convenient code generation and testing on computational resources of the national cyberinfrastructure (CI). The team has developed a prototype IPT to parallelize multiple design patterns written in C/C++ at a high-level of abstraction. The proposed project will harden the IPT prototype into a production-quality tool and will extend support for the efficient parallelization of additional types of C/C++ applications. The team will also prototype the parallelization of Fortran applications. Carefully selected test cases will be provided with the IPT to engage and educate the users about the advantages and disadvantages of the various parallel programming strategies so that they can be appropriately applied in solving real-world problems. The IPT can be extended to support additional parallel programming paradigms, applications classes, and languages. It will be evaluated using code from multiple domains (e.g. biology, geosciences, civil engineering, and astronomy), and potential users will be engaged during the testing phase. This will all be served through a web-based portal, and will enable a low-risk guided approach for researchers, practitioners, and students to incorporate HPC in their work.
许多科学家,工程师和学生使用编程语言C,C ++和Fortran。使用这些语言进行实验的科学家设置了他们的程序以按顺序运行 - 计算机科学家称之为“串行处理”。 为了充分利用最先进的高性能计算(HPC)平台来运行更有效的实验或运行非常大的模拟,用这些语言编写的程序需要同时运行,计算机科学家称其为“与“ cernial”不同的“并行”。 但是,实现应用程序和软件的并行化仍然是一个挑战。该项目建议部署一种交互式并行化工具(IPT),该工具可以帮助科学家,工程师和学生以惯例使用C/C ++/Fortran来创建可以在高级HPC平台上运行的更有效的程序。 IPT将通过网络门户提供给社区,以实现方便的代码生成和对国家网络基础设施(CI)的计算资源进行测试。 该团队开发了一个原型IPT,可以在高级抽象的情况下并行化用C/C ++编写的多种设计模式。 拟议的项目将将IPT原型变成生产质量工具,并将扩展对其他类型的C/C ++应用程序有效并行化的支持。 该团队还将原型制作Fortran应用程序的并行化。 精心选择的测试用例将与IPT一起提供,以吸引和教育用户有关各种并行编程策略的优势和缺点,以便可以适当地应用于解决现实世界中的问题。 可以扩展IPT以支持其他并行编程范式,应用程序类和语言。 它将使用来自多个领域的代码(例如生物学,地球科学,土木工程和天文学)进行评估,并且在测试阶段将参与潜在用户。 这一切都将通过基于Web的门户提供服务,并将为研究人员,从业人员和学生提供低风险的指导方法,以将HPC纳入其工作。

项目成果

期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
High-Level Approaches for Leveraging Deep-Memory Hierarchies on Modern Supercomputers
在现代超级计算机上利用深度内存层次结构的高级方法
  • DOI:
    10.1007/978-981-13-7729-7_9
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Antonio Gómez-Iglesias, Ritu Arora
  • 通讯作者:
    Antonio Gómez-Iglesias, Ritu Arora
Interactive Code Adaptation Tool for Modernizing Applications for Intel Knights Landing Processors
用于现代化英特尔 Knights Landing 处理器应用程序的交互式代码适应工具
  • DOI:
    10.1145/3093338.3093352
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Arora, Ritu;Koesterke, Lars
  • 通讯作者:
    Koesterke, Lars
{{ 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 }}

Ritu Arora其他文献

Design and Architecture of a Gateway for Supporting Both Batch and Interactive Computing Modes on Supercomputers
支持超级计算机批处理和交互式计算模式的网关的设计和架构
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Marjo Poindexter;Rion Dooley;Joe Stubbs;Ritu Arora;Julia Looney
  • 通讯作者:
    Julia Looney
Negative ion Wolff rearrangement of some diazoketones: A theoretical mechanistic study
  • DOI:
    10.1016/j.comptc.2017.03.003
  • 发表时间:
    2017-04-15
  • 期刊:
  • 影响因子:
  • 作者:
    Ritu Arora;Rita Kakkar
  • 通讯作者:
    Rita Kakkar
Rearrangements in radical cations of diazoketones: A DFT mechanistic study
  • DOI:
    10.1016/j.comptc.2018.05.005
  • 发表时间:
    2018-06-15
  • 期刊:
  • 影响因子:
  • 作者:
    Ritu Arora;Kriti Kashyap;Rita Kakkar
  • 通讯作者:
    Rita Kakkar
Implantable Collamer Lens in Management of Unilateral High Myopia After Pseudophakia for Traumatic Cataract: Piggybacking With Two Lenses in the Sulcus
植入式 Collamer 晶状体治疗外伤性白内障假性晶状体术后单侧高度近视:在沟内搭载两个晶状体
Intellectual Structure of Parenting Style Research: A Bibliometric Analysis
  • DOI:
    10.1177/21582440231167843
  • 发表时间:
    2023-04
  • 期刊:
  • 影响因子:
    2
  • 作者:
    Ritu Arora
  • 通讯作者:
    Ritu Arora

Ritu Arora的其他文献

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

{{ truncateString('Ritu Arora', 18)}}的其他基金

Towards the Future Direction of the NSF Program on the Cyberinfrastructure for Sustained Scientific Innovation (CSSI)
NSF 持续科学创新网络基础设施 (CSSI) 计划的未来方向
  • 批准号:
    2314201
  • 财政年份:
    2023
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
COLLABORATIVE RESEARCH: EAGER: Towards Building a CyberInfrastructure for Facilitating the Assessment, Dissemination, Discovery, & Reuse of Software and Data Products
合作研究:渴望:建立网络基础设施以促进评估、传播、发现、
  • 批准号:
    2314202
  • 财政年份:
    2023
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Elements: Basil: A Tool for Semi-Automatic Containerization, Deployment, and Execution of Scientific Applications on Cloud Computing and Supercomputing Platforms
要素:Basil:在云计算和超级计算平台上半自动容器化、部署和执行科学应用程序的工具
  • 批准号:
    2314203
  • 财政年份:
    2023
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Elements: Basil: A Tool for Semi-Automatic Containerization, Deployment, and Execution of Scientific Applications on Cloud Computing and Supercomputing Platforms
要素:Basil:在云计算和超级计算平台上半自动容器化、部署和执行科学应用程序的工具
  • 批准号:
    2209946
  • 财政年份:
    2022
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
  • 批准号:
    2039142
  • 财政年份:
    2020
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
COLLABORATIVE RESEARCH: EAGER: Towards Building a CyberInfrastructure for Facilitating the Assessment, Dissemination, Discovery, & Reuse of Software and Data Products
合作研究:渴望:建立网络基础设施以促进评估、传播、发现、
  • 批准号:
    2037661
  • 财政年份:
    2020
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Towards the Future Direction of the NSF Program on the Cyberinfrastructure for Sustained Scientific Innovation (CSSI)
NSF 持续科学创新网络基础设施 (CSSI) 计划的未来方向
  • 批准号:
    2034617
  • 财政年份:
    2020
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Towards the Future Direction of the NSF Program on the Cyberinfrastructure for Sustained Scientific Innovation (CSSI)
NSF 持续科学创新网络基础设施 (CSSI) 计划的未来方向
  • 批准号:
    1946194
  • 财政年份:
    2019
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
  • 批准号:
    1664022
  • 财政年份:
    2017
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant
Broadening Participation in the Workshop on Leveraging High Performance Computing Resources for Big Data Management
扩大对利用高性能计算资源进行大数据管理研讨会的参与
  • 批准号:
    1447000
  • 财政年份:
    2014
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Standard Grant

相似国自然基金

化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
  • 批准号:
    82202525
  • 批准年份:
    2022
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
  • 批准号:
    12274114
  • 批准年份:
    2022
  • 资助金额:
    55.00 万元
  • 项目类别:
    面上项目
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    55 万元
  • 项目类别:
    面上项目
掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    24 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

異常検知手法と大気ノイズ補正を併用したInSAR時系列による未知のSSE検出手法の確立
利用异常检测方法和大气噪声校正建立利用InSAR时间序列的未知SSE检测方法
  • 批准号:
    24K07168
  • 财政年份:
    2024
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A study on vibration theory for defect detection by acoustic excitation using SSE analysis
基于SSE分析的声激励缺陷检测振动理论研究
  • 批准号:
    23K03995
  • 财政年份:
    2023
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Revealing spatiotemporal slow slip evolution at higher temporal resolution by kinematic GNSS
通过运动 GNSS 揭示更高时间分辨率的时空慢滑演化
  • 批准号:
    21K14007
  • 财政年份:
    2022
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Study on defect detection by spatial spectral entropy (SSE) and healthy part evaluation for noncontact acoustic inspection
非接触声学检测中空间谱熵(SSE)缺陷检测和健康部位评估研究
  • 批准号:
    19K04414
  • 财政年份:
    2019
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Numerical simulations of earthquake and SSE triggering by dynamic stress changes
动态应力变化引发地震和SSE的数值模拟
  • 批准号:
    18K03775
  • 财政年份:
    2018
  • 资助金额:
    $ 46.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了