Collaborative Research: CISE-MSI: DP: FET: Modernizing Numerical Flow Solvers with Heterogeneous Computing

合作研究:CISE-MSI:DP:FET:利用异构计算实现数值流求解器现代化

基本信息

  • 批准号:
    2219543
  • 负责人:
  • 金额:
    $ 29.83万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2022
  • 资助国家:
    美国
  • 起止时间:
    2022-10-01 至 2025-09-30
  • 项目状态:
    未结题

项目摘要

Today’s computing systems are often heterogeneous, i.e., equipped with both multi-core central processing units (CPUs) and many-core graphics processing units (GPUs). Many researchers try to parallelize their in-house numerical solvers by themselves to simultaneously utilize the computing power of multiple processors to make large scale simulation possible. However, parallel programming involves a steep learning curve and often requires the deep understanding of underlying hardware architecture to achieve optimal performance. This becomes an even bigger issue when GPU programming gets involved. This project leverages the expertise of researchers at Jackson State University (JSU) in CPU-based parallel computing and the expertise of researchers at the University of Mississippi (UM) in GPU-based parallel computing. This project creates a general-purpose library that packages optimized functions and routines used for parallelization. This library is freely available in public domain. The library greatly eases the burden of parallelization of mesh-based numerical solvers. Other researchers can call the library functions to parallelize their mesh-based numerical solvers quickly and easily on heterogeneous systems with the minimum level of code change and developers' efforts. This collaborative research generates a synergistic effect on catalyzing the development of research capabilities and establishing sustainable education in high performance scientific computing at JSU and UM.On the research side, this project accelerates and optimizes numerical flow solvers by fully exploiting the parallel computing power of both CPUs and GPUs on heterogeneous systems. This project incorporates GPU acceleration using OpenCL (Open Computing Language) into the MPI (Message Passing Interface) parallel computing paradigm. In this combination, MPI provides coarse grained parallelism on multiple CPUs and OpenCL provides fine-grained parallelism on CPUs/GPUs. This blending along with fine-grained data sharing and synchronization via shared virtual memory allows the numerical solvers to take full advantage of the computing power of today’s heterogeneous parallel systems. Targeted systems are clusters equipped with CPU-GPU heterogeneous computing nodes. Research focuses include efficient communication and load balancing on the hybrid MPI-OpenCL paradigm. On the education side, the project attracts and builds future workforce by teaching students must-have skills on modern parallel computing and programming through hosting a High Performance Computing (HPC) Summer Institute at JSU and the HPC-day event at UM.This project is jointly funded by the CISE MSI program and the Established Program to Stimulate Competitive Research (EPSCoR).This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
今天的计算系统通常是异质的,即配备了多核中央处理单元(CPU)和多核图形处理单元(GPU)。许多研究人员试图自行并行化他们内部的数值求解器,以同时利用多个处理器的计算能力来实现大规模模拟。然而,并行编程涉及一个陡峭的学习曲线,并且通常需要对底层硬件体系结构的深入了解才能实现最佳性能。当涉及到GPU编程时,这就成为了一个更大的问题。该项目利用了杰克逊州立大学(JSU)研究人员在基于CPU的并行计算方面的专业知识和密西西比大学(UM)研究人员在基于GPU的并行计算方面的专业知识。这个项目创建了一个通用库,其中打包了用于并行化的优化函数和例程。这个图书馆是在公共领域免费提供的。该库大大减轻了基于网格的数值求解器的并行化负担。其他研究人员可以调用这些库函数,在不同的系统上快速、轻松地并行化他们的基于网格的数值求解器,只需最少的代码更改和开发人员的努力。这项合作研究在促进研究能力的发展和在JSU和UM建立高性能科学计算方面的可持续教育方面产生了协同效应。在研究方面,该项目通过充分利用不同系统上CPU和GPU的并行计算能力来加速和优化数值流动解算器。该项目将使用OpenCL(开放计算语言)的GPU加速整合到MPI(消息传递接口)并行计算范例中。在这种组合中,MPI在多个CPU上提供粗粒度并行,而OpenCL在CPU/GPU上提供细粒度并行。这种混合以及通过共享虚拟内存实现的细粒度数据共享和同步,使数值求解器能够充分利用当今异类并行系统的计算能力。目标系统是配备了CPU-GPU异构计算节点的集群。研究重点包括MPI-OpenCL混合范式的高效通信和负载均衡。在教育方面,该项目通过在犹他州州立大学举办高性能计算(HPC)夏季学院和在密歇根大学举办HPC日活动来教授学生在现代并行计算和编程方面的必备技能,从而吸引和培养未来的劳动力。该项目由CEISE MSI计划和既定的激励竞争研究计划(EPSCoR)共同资助。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

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

Byunghyun Jang其他文献

Korean parents' attitudes, motivations, and home literacy practices toward bilingualism between Korean and English in Korea
韩国父母对韩国韩英双语的态度、动机和家庭读写能力实践
Monomer Control for Error Tolerance in DNA Self-Assembly

Byunghyun Jang的其他文献

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

{{ truncateString('Byunghyun Jang', 18)}}的其他基金

SHF: Small: Toward True Heterogeneous Computing: Concurrent Data Structure Design and Optimization
SHF:小:迈向真正的异构计算:并发数据结构设计与优化
  • 批准号:
    1907838
  • 财政年份:
    2019
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
Collaborative Research:XPS:CLCCA: Cross-layer Thermal Reliability Management in 3D Integrated Heterogeneous Processor for Breaking the Power and Bandwidth Walls
合作研究:XPS:CLCCA:3D 集成异构处理器中的跨层热可靠性管理,打破功率和带宽壁垒
  • 批准号:
    1337138
  • 财政年份:
    2013
  • 资助金额:
    $ 29.83万
  • 项目类别:
    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: CISE: Large: Cross-Layer Resilience to Silent Data Corruption
协作研究:CISE:大型:针对静默数据损坏的跨层弹性
  • 批准号:
    2321492
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CISE: Large: Integrated Networking, Edge System and AI Support for Resilient and Safety-Critical Tele-Operations of Autonomous Vehicles
合作研究:CISE:大型:集成网络、边缘系统和人工智能支持自动驾驶汽车的弹性和安全关键远程操作
  • 批准号:
    2321531
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: Conference: 2023 CISE Education and Workforce PI and Community Meeting
协作研究:会议:2023 年 CISE 教育和劳动力 PI 和社区会议
  • 批准号:
    2318593
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
Collaborative Research: Conference: 2023 CISE Education and Workforce PI and Community Meeting
协作研究:会议:2023 年 CISE 教育和劳动力 PI 和社区会议
  • 批准号:
    2318592
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
Collaborative Research: CISE-MSI: RCBP-ED: CCRI: TechHouse Partnership to Increase the Computer Engineering Research Expansion at Morehouse College
合作研究:CISE-MSI:RCBP-ED:CCRI:TechHouse 合作伙伴关系,以促进莫尔豪斯学院计算机工程研究扩展
  • 批准号:
    2318703
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
Collaborative Research: CISE: Large: Cross-Layer Resilience to Silent Data Corruption
协作研究:CISE:大型:针对静默数据损坏的跨层弹性
  • 批准号:
    2321490
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CISE: Large: Integrated Networking, Edge System and AI Support for Resilient and Safety-Critical Tele-Operations of Autonomous Vehicles
合作研究:CISE:大型:集成网络、边缘系统和人工智能支持自动驾驶汽车的弹性和安全关键远程操作
  • 批准号:
    2321532
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CISE: Large: Systems Support for Run-Anywhere Serverless
协作研究:CISE:大型:对 Run-Anywhere Serverless 的系统支持
  • 批准号:
    2321725
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CISE-MSI: RCBP-RF: CPS: Socially Informed Traffic Signal Control for Improving Near Roadway Air Quality
合作研究:CISE-MSI:RCBP-RF:CPS:用于改善附近道路空气质量的社会知情交通信号控制
  • 批准号:
    2318696
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
Collaborative Research: CISE-MSI: DP: OAC: Integrated and Extensible Platform for Rethinking the Security of AI-assisted UAV Paradigm
合作研究:CISE-MSI:DP:OAC:重新思考人工智能辅助无人机范式安全性的集成和可扩展平台
  • 批准号:
    2318711
  • 财政年份:
    2023
  • 资助金额:
    $ 29.83万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了