航空学报 > 2021, Vol. 42 Issue (9): 625748-625748   doi: 10.7527/S1000-6893.2021.25748

国家数值风洞(NNW)进展及应用专栏

高性能流场并行粒子追踪数据管理系统

杨昌和1,2, 李彦达1,2, 张江3, 王昉4, 袁晓如1,2   

  1. 1. 北京大学 信息科学技术学院 机器感知与智能教育部重点实验室, 北京 100871;
    2. 北京大学 大数据分析与应用技术国家工程实验室, 北京 100871;
    3. 北京大学, 北京 100871;
    4. 中国空气动力研究与发展中心 计算空气动力研究所, 绵阳 621000
  • 收稿日期:2021-03-30 修回日期:2021-05-06 发布日期:2021-05-24
  • 通讯作者: 袁晓如 E-mail:xiaoru.yuan@pku.edu.cn
  • 基金资助:
    国家数值风洞工程

High-performance flow parallel particle tracing data management system

YANG Changhe1,2, LI Yanda1,2, ZHANG Jiang3, WANG Fang4, YUAN Xiaoru1,2   

  1. 1. Key Laboratory of Machine Perception and Intelligence, Ministry of Education, School of Electronic Engineering and Computer Science, Peking University, Beijing 100871, China;
    2. National Engineering Laboratory of Big Data Analysis and Application Technology, Peking University, Beijing 100871, China;
    3. Peking University, Beijing 100871, China;
    4. Computational Aerodynamics Institute, China Aerodynamics Research and Development Center, Mianyang 621000, China
  • Received:2021-03-30 Revised:2021-05-06 Published:2021-05-24
  • Supported by:
    National Numerical Windtunnel Project

摘要: 随着当下计算能力和存储性能的提升,流场数据产出的规模越来越庞大,针对流场数据的可视化应用对于硬件及软件算法的要求也随之提高。基于国家数值风洞(NNW)工程支持,主导设计并开发了高性能流场并行粒子追踪数据管理系统,帮助用户探索和分析大规模流场数据。该系统针对流场数据提供多种高效的数据管理方法,在超算集群上针对并行粒子追踪过程进行了数据预取优化与负载均衡优化。对于粒子追踪过程中产生的流线(或迹线)及进程工作记录数据,该系统支持用户在本地平台上进行性能诊断和分析。使用不同流场数据集开展的两个应用实例验证了该系统的有效性。

关键词: 可视化, 科学可视化, 流场可视化, 并行粒子追踪, 国家数值风洞(NNW)工程, 数据管理, 可视分析

Abstract: With the current improvement in computing power and storage performance, the scale of flow data output is getting larger and larger, and the requirements for hardware and software algorithms for visualization applications of flow data have also increased. Supported by the National Numerical Windtunnel (NNW) Project, a high-performance flow parallel particle tracking data management system is developed to help users explore and analyze large-scale flow field data. The system provides a variety of efficient data management methods for flow data, and optimizes data prefetching and load balancing in the process of parallel particle tracing on supercomputer clusters. For the streamline (or pathline) and process work record data generated in the particle tracking process, the system supports users to conduct performance diagnosis and analysis on the local platform. Two cases using different flow field data sets verify the effectiveness of the system proposed.

Key words: visualization, scientific visualization, flow visualization, parallel particle tracing, National Numerical Windtunnel (NNW) Project, data management, visual analysis

中图分类号: