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)平台来运行更高效的实验或运行非常大的模拟,用这些语言编写的程序需要能够同时运行,计算机科学家将其称为“并行”,区别于“串行”。然而,实现应用程序和软件的并行化仍然是一项挑战。该项目建议部署交互式并行化工具(IPT),帮助科学家、工程师和学生在他们习惯使用的C/C++/Fortran的基础上创建可以在高级HPC平台上运行的更高效的程序。互联网技术将通过一个门户网站向社区提供,以方便代码生成和测试国家网络基础设施(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其他文献
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
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
Optimization of a macro-algae-based biodiesel supply chain: a multi-objective approach
- DOI:
10.1007/s43621-025-01022-1 - 发表时间:
2025-04-07 - 期刊:
- 影响因子:3.000
- 作者:
Prajwal Panwar;Anubhav Pratap Singh;Anand Chauhan;Ritu Arora - 通讯作者:
Ritu Arora
A weighting method for 0–1 indefinite quadratic bilevel programming
- DOI:
10.1007/s12351-010-0088-9 - 发表时间:
2010-10-13 - 期刊:
- 影响因子:2.700
- 作者:
S. R. Arora;Ritu Arora - 通讯作者:
Ritu Arora
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
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相关吞噬促其侵袭的机制研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
- 批准号:
- 批准年份:2022
- 资助金额:55 万元
- 项目类别:面上项目
掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
- 批准号:12004100
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
基于SSE的航空信息系统信息安全保障评价指标体系的研究
- 批准号:60776808
- 批准年份:2007
- 资助金额:19.0 万元
- 项目类别:联合基金项目
相似海外基金
異常検知手法と大気ノイズ補正を併用した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)
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)
NSCI: SI2-SSE: An Extensible Model to Support Scalable Checkpoint-Restart for DMTCP Across Multiple Disciplines
NSCI:SI2-SSE:支持跨多个学科的 DMTCP 可扩展检查点重启的可扩展模型
- 批准号:
1740218 - 财政年份:2018
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant
SI2-SSE: GenApp - A Transformative Generalized Application Cyberinfrastructure
SI2-SSE:GenApp - 变革性通用应用程序网络基础设施
- 批准号:
1912444 - 财政年份:2018
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant
SI2-SSE: A parallel computing framework for large-scale real-space and real-time TDDFT excited-states calculations
SI2-SSE:大规模实空间和实时 TDDFT 激发态计算的并行计算框架
- 批准号:
1739423 - 财政年份:2018
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant
Collaborative Research: SI2-SSE: WRENCH: A Simulation Workbench for Scientific Worflow Users, Developers, and Researchers
协作研究:SI2-SSE:WRENCH:面向科学 Worflow 用户、开发人员和研究人员的模拟工作台
- 批准号:
1642369 - 财政年份:2017
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant
SI2-SSE: Entangled Quantum Dynamics in Closed and Open Systems, an Open Source Software Package for Quantum Simulator Development and Exploration of Synthetic Quantum Matter
SI2-SSE:封闭和开放系统中的纠缠量子动力学,用于量子模拟器开发和合成量子物质探索的开源软件包
- 批准号:
1740130 - 财政年份:2017
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant
SI2-SSE: Highly Efficient and Scalable Software for Coarse-Grained Molecular Dynamics
SI2-SSE:高效且可扩展的粗粒度分子动力学软件
- 批准号:
1740211 - 财政年份:2017
- 资助金额:
$ 46.33万 - 项目类别:
Standard Grant














{{item.name}}会员




