{"title":"交互式转向在原位粒子为基础的体绘制框架","authors":"Takuma Kawamura, Yuta Hasegawa, Yasuhiro Idomura","doi":"10.1007/s12650-023-00945-z","DOIUrl":null,"url":null,"abstract":"Abstract The development of supercomputers and multi-scale computational fluid dynamics (CFD) models based on adaptive mesh refinement (AMR) enabled fast, large-scale, and high fidelity CFD simulations. Interactive in situ steering is an effective tool for debugging, searching for optimal solutions, and analyzing inverse problems in such CFD simulations. We propose an interactive in situ steering framework for large-scale CFD simulations on GPU supercomputers. This framework employs in situ particle-based volume rendering (PBVR), in situ data sampling, and a file-based control that enables interactive and asynchronous communication of steering parameters, compressed visualization particle data, and sampled monitoring data between supercomputers and user PCs. The parallelized PBVR is processed on the host CPU to avoid interference with CFD simulations on the GPU. We apply the proposed framework to a real-time plume dispersion analysis code CityLBM, which computes the lattice Boltzmann method on the block AMR grid using GPU supercomputers. In the numerical experiment, we address an inverse problem to find a pollutant source from the observation data at monitoring points and demonstrate the effectiveness of the human-in-the-loop approach via the in situ steering framework. Graphical abstract","PeriodicalId":54756,"journal":{"name":"Journal of Visualization","volume":"296 1","pages":"0"},"PeriodicalIF":1.7000,"publicationDate":"2023-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Interactive steering on in situ particle-based volume rendering framework\",\"authors\":\"Takuma Kawamura, Yuta Hasegawa, Yasuhiro Idomura\",\"doi\":\"10.1007/s12650-023-00945-z\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract The development of supercomputers and multi-scale computational fluid dynamics (CFD) models based on adaptive mesh refinement (AMR) enabled fast, large-scale, and high fidelity CFD simulations. Interactive in situ steering is an effective tool for debugging, searching for optimal solutions, and analyzing inverse problems in such CFD simulations. We propose an interactive in situ steering framework for large-scale CFD simulations on GPU supercomputers. This framework employs in situ particle-based volume rendering (PBVR), in situ data sampling, and a file-based control that enables interactive and asynchronous communication of steering parameters, compressed visualization particle data, and sampled monitoring data between supercomputers and user PCs. The parallelized PBVR is processed on the host CPU to avoid interference with CFD simulations on the GPU. We apply the proposed framework to a real-time plume dispersion analysis code CityLBM, which computes the lattice Boltzmann method on the block AMR grid using GPU supercomputers. In the numerical experiment, we address an inverse problem to find a pollutant source from the observation data at monitoring points and demonstrate the effectiveness of the human-in-the-loop approach via the in situ steering framework. Graphical abstract\",\"PeriodicalId\":54756,\"journal\":{\"name\":\"Journal of Visualization\",\"volume\":\"296 1\",\"pages\":\"0\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2023-09-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Visualization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1007/s12650-023-00945-z\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Visualization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s12650-023-00945-z","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Interactive steering on in situ particle-based volume rendering framework
Abstract The development of supercomputers and multi-scale computational fluid dynamics (CFD) models based on adaptive mesh refinement (AMR) enabled fast, large-scale, and high fidelity CFD simulations. Interactive in situ steering is an effective tool for debugging, searching for optimal solutions, and analyzing inverse problems in such CFD simulations. We propose an interactive in situ steering framework for large-scale CFD simulations on GPU supercomputers. This framework employs in situ particle-based volume rendering (PBVR), in situ data sampling, and a file-based control that enables interactive and asynchronous communication of steering parameters, compressed visualization particle data, and sampled monitoring data between supercomputers and user PCs. The parallelized PBVR is processed on the host CPU to avoid interference with CFD simulations on the GPU. We apply the proposed framework to a real-time plume dispersion analysis code CityLBM, which computes the lattice Boltzmann method on the block AMR grid using GPU supercomputers. In the numerical experiment, we address an inverse problem to find a pollutant source from the observation data at monitoring points and demonstrate the effectiveness of the human-in-the-loop approach via the in situ steering framework. Graphical abstract
Journal of VisualizationCOMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS-IMAGING SCIENCE & PHOTOGRAPHIC TECHNOLOGY
CiteScore
3.40
自引率
5.90%
发文量
79
审稿时长
>12 weeks
期刊介绍:
Visualization is an interdisciplinary imaging science devoted to making the invisible visible through the techniques of experimental visualization and computer-aided visualization.
The scope of the Journal is to provide a place to exchange information on the latest visualization technology and its application by the presentation of latest papers of both researchers and technicians.