面向数十万核以上异构众核平台的CFD领域性能建模与应用
项目介绍
AI项目解读
基本信息
- 批准号:61379056
- 项目类别:面上项目
- 资助金额:73.0万
- 负责人:
- 依托单位:
- 学科分类:F0204.计算机系统结构与硬件技术
- 结题年份:2017
- 批准年份:2013
- 项目状态:已结题
- 起止时间:2014-01-01 至2017-12-31
- 项目参与者:王正华; 赵自春; 徐传福; 陆平静; 曹维; 姚路; 曾瑶源; 唐波; 宋志方;
- 关键词:
项目摘要
Supercomputers with heterogeneous architecture containing hundreds of thousands of processor cores are becoming a mainstream hardware platform for high-performance computing, which provides a good opportunity for unprecedented large-scale CFD numerical simulation. However, efficient parallel computing for large-scale CFD application on the platform with 100,000 or more cores is also facing some challenges, such as achieving a good load balancing on the heterogeneous architecture, exploring the multi-level parallelism in the CFD applications, optimizing the memory access and improving the arithmetic intensity for the stencil computing in the typical CFD simulations, and so on. In this project, we will focus our research on the high-performance computing platform with hundreds of thousands of processor cores and the typical large-scale parallel CFD applications and try to answer partially the question of "How to get a better performance to run the large-scale CFD applications on the supercomputer with more than 100,000 cores". The topics of this research includes: (1) To build a framework to model the performance of supercomputers with hundreds of thousands of cores; (2) To design a new parallel algorithm for PDE solving in the CFD application and propose an approach to exploring the multi-level parallelism in the CFD application; (3) To improve the data locality and memory access characteristics of stencil computing to increase compute density; (4) To establish a strategy of task mapping, task scheduling and load balancing during the large-scale CFD simulation on the HPC platform with 100,000+ cores. The purpose of this project is achieving some breakthroughs in developing some more efficient, better scalable parallel algorithms of large-scale CFD application.
数十万核的异构众核计算机正在成为高性能计算领域的主流硬件平台,这为大规模CFD数值模拟提供了前所未有的良好机遇,然而大规模CFD并行模拟向数十万核并行平台上的移植还面临着平台与应用相融合的性能建模、异构体系结构下的负载平衡、CFD应用多层次并行性开发、模板计算访存性能优化等一系列挑战性问题。本项目拟以数十万处理器核心的高性能计算机为目标平台,以多区三维可压流场的CFD并行模拟为典型案例,以面向目标平台的CFD领域应用性能建模为主线,重点研究:构建典型高性能计算平台的性能分析模型,开发CFD应用问题中的多层次并行性,优化CFD典型求解计算过程的数据局部性和访存特性、提高计算密度,建立高效模拟的任务映射与负载均衡策略;以期突破若干关键算法,推动CFD应用向更大规模、更高效率、更高精度方面发展,为超大规模CFD工程应用提供新的技术途径。
结项摘要
数十万核的异构众核计算机正在成为高性能计算领域的主流硬件平台,这为大规模CFD数值模拟提供了前所未有的良好机遇,然而大规模CFD并行模拟向数十万核并行平台上的移植还面临着平台与应用相融合的性能建模、异构体系结构下的负载平衡、CFD应用多层次并行性开发、模板计算访存性能优化等一系列挑战性问题。本项目以数十万处理器核心的高性能计算机为目标平台,以多区三维可压流场的CFD并行模拟为典型案例,以面向目标平台的CFD领域应用性能建模为主线,重点围绕典型CFD应用的数值求解方法的模型与性能分析、同构型通用CPU众核计算平台上CFD应用数值模拟的并行与优化、以及国产异构型超级计算平台上CFD应用的协同并行优化等三方面内容展开深入研究,对数十万核的异构众核计算机上的超大规模CFD应用并行与优化问题进行了关键技术攻关,并在典型CFD求解器、多层次负载平衡、同构平台上的高效并行与优化、异构型平台上的协同并行等方面取得突破,成功实现了同构平台近20万核、异构平台约137万核场景下、真实高阶精度CFD应用的数值模拟,并行效率高,可扩展性良好。通过本项目的研究,课题组较全面地掌握了以众核、异构、宽指令为特征的主流高性能处理器平台上、开展以CFD为代表的科学工程计算数值模拟时的并行与优化关键技术,必将有力推动CFD应用向更大规模、更高效率、更高精度方面发展,为超大规模CFD工程应用提供新的技术途径;同时对航空、航天、航海等领域的一大批流体力学应用问题的高精度求解有了系统的认识与理解,这些将对其它领域的研究提供良好的借鉴。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(6)
专利数量(0)
大规模流场模拟中壁面距离的并行计算方法研究
- DOI:--
- 发表时间:2016
- 期刊:计算机工程与科学
- 影响因子:--
- 作者:杨永国;程兴华;王万金
- 通讯作者:王万金
CFD high-order accurate scheme Jacobian-Free Newton Krylov method
CFD 高阶精确方案 Jacobian-Free Newton Krylov 方法
- DOI:10.1016/j.compfluid.2014.11.019
- 发表时间:2015
- 期刊:Computers & Fluids
- 影响因子:2.8
- 作者:Wei Liu;Lilun Zhang;Ying Zhong;Yongxian Wang;Yonggang Che;Chuanfu Xu;Xinghua Cheng
- 通讯作者:Xinghua Cheng
Improved Algorithm for Reconstructing Singular Connection in Multi-Block CFD Applications
多块 CFD 应用中重建单一连接的改进算法
- DOI:--
- 发表时间:2013
- 期刊:Transaction of Nanjing University of Aeronautics & Astronautics
- 影响因子:--
- 作者:Wang Yong-Xian;Zhang Li-Lun;Che Yong-Gang;Xu Chuan-Fu;Liu Wei;Liu Hua-Yong;Wang Zheng-Hua
- 通讯作者:Wang Zheng-Hua
Optimization of a parallel CFD code and its performance evaluation on Tianhe-1A
天河一号A并行CFD代码优化及其性能评估
- DOI:--
- 发表时间:2014
- 期刊:Computing and Informatics
- 影响因子:0.7
- 作者:Yonggang Che;Lilun Zhang;Chuanfu Xu;Yongxian Wang;Wei Liu;Zhenghua Wang
- 通讯作者:Zhenghua Wang
大规模CFD多区结构网格任务负载平衡算法
- DOI:--
- 发表时间:2014
- 期刊:计算机工程与科学
- 影响因子:--
- 作者:唐波;王勇献
- 通讯作者:王勇献
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
提高近场精度的海洋声学快速场改进模型
- DOI:10.11887/j.cn.201906025
- 发表时间:2019
- 期刊:国防科技大学学报
- 影响因子:--
- 作者:刘巍;肖汶斌;程兴华;王勇献;张理论
- 通讯作者:张理论
蛋白质相互作用网络的几种聚类方法综述
- DOI:--
- 发表时间:--
- 期刊:国防科技大学学报
- 影响因子:--
- 作者:董蕴源;王正华;王勇献
- 通讯作者:王勇献
利用基于Normal矩阵的谱平分法挖掘酵母蛋白质相互作用网络中的社团
- DOI:--
- 发表时间:--
- 期刊:激光生物学报
- 影响因子:--
- 作者:王勇献;王正华;董蕴源
- 通讯作者:董蕴源
基于模糊支持向量机的膜蛋白分类研究
- DOI:--
- 发表时间:--
- 期刊:生物医学工程研究
- 影响因子:--
- 作者:王正志;邹凌云;王勇献
- 通讯作者:王勇献
基于氨基酸和二肽组成的蛋白质四级结构分类研究
- DOI:--
- 发表时间:--
- 期刊:生物信息学
- 影响因子:--
- 作者:王勇献;王正华;张振慧
- 通讯作者:张振慧
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
王勇献的其他基金
高性能并行计算环境下蛋白质相互作用网络的模式解析与功能预测
- 批准号:60603054
- 批准年份:2006
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}