首页 | 本学科首页   官方微博 | 高级检索  
     

适用于异构集群的混合并行流线生成系统
引用本文:刘俊,高阳,单桂华,迟学斌.适用于异构集群的混合并行流线生成系统[J].计算机系统应用,2021,30(3):60-69.
作者姓名:刘俊  高阳  单桂华  迟学斌
作者单位:中国科学院计算机网络信息中心,北京 100190;中国科学院大学,北京 100049;中国科学院计算机网络信息中心,北京 100190;中国科学院计算机网络信息中心,北京 100190;中国科学院计算机网络信息中心,北京 100190;中国科学院大学,北京 100049
基金项目:国家数值风洞工程基础研究(NNW2019ZT6-B19); 国家重点研发计划(2019YFB1704201)
摘    要:流线是流场可视化的主要方法之一,而针对大规模流场的流线生成由于计算量大往往需要采用高性能计算机这样的并行计算环境结合并行化算法以实现计算加速.在当前异构计算系统越来越普遍的情况下,为了充分利用并行异构计算环境的计算能力,实现更高效的并行流线生成,本文采用了基于数据并行原语结合分布式消息通讯的技术架构,设计了一套适用于异构集群的混合并行流线生成系统,并在此基础上针对数据分块、数据冗余化及进程通讯策略等方面进行设计,提出并实现了一套并行粒子追踪算法.该系统被部署于国产超算平台上,并针对大规模CFD流场模拟结果数据可视化应用开展了实验.本文给出了相关实验结果,分析了核心并行算法的速度性能、可扩展性以及负载均衡等方面情况,说明了系统及算法的有效性和可扩展性.

关 键 词:流场可视化  并行流线生成  粒子追踪  数据并行原语  异构并行算法
收稿时间:2020/7/26 0:00:00
修稿时间:2020/8/25 0:00:00

Hybrid Parallel Streamline Generation System Suitable for Heterogeneous Clusters
LIU Jun,GAO Yang,SHAN Gui-Hu,CHI Xue-Bin.Hybrid Parallel Streamline Generation System Suitable for Heterogeneous Clusters[J].Computer Systems& Applications,2021,30(3):60-69.
Authors:LIU Jun  GAO Yang  SHAN Gui-Hu  CHI Xue-Bin
Affiliation:Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:Streamline is one of the main methods of flow visualization. In light of a large amount of computation, the streamline generation from large flow fields usually requires parallel computing environments, such as high-performance computers and parallel algorithms, to accelerate computation. As wider application of heterogeneous computing systems, we design a hybrid parallel streamline generation system suitable for heterogeneous clusters in terms of data decomposition, overlapping and communication strategy with technologies such as data-parallel primitives and message passing interface to maximize the computing power of the heterogeneous parallel computing environment and achieve more efficient parallel streamline generation. A set of algorithms related to parallel particle advection are proposed and implemented. The system is deployed on a domestic supercomputer, and experiments are conducted to visualize the results of a large-scale CFD flow field simulation. This study provides relevant experimental results and analyzes the performance, scalability, and load balance of the core parallel algorithm, verifying the effectiveness and scalability of the system and algorithm.
Keywords:flow visualization  parallel streamline generation  particle advection  data parallel primitives  heterogeneous parallel algorithm
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号