A. Heirich, Elliott Slaughter, Manolis Papadakis, Wonchan Lee, T. Biedert, A. Aiken
{"title":"In situ visualization with task-based parallelism","authors":"A. Heirich, Elliott Slaughter, Manolis Papadakis, Wonchan Lee, T. Biedert, A. Aiken","doi":"10.1145/3144769.3144771","DOIUrl":null,"url":null,"abstract":"This short paper describes an experimental prototype of in situ visualization in a task-based parallel programming framework. A set of reusable visualization tasks were composed with an existing simulation. The visualization tasks include a local OpenGL renderer, a parallel image compositor, and a display task. These tasks were added to an existing fluid-particle-radiation simulation and weak scaling tests were run on up to 512 nodes of the Piz Daint supercomputer. Benchmarks showed that the visualization components scaled and did not reduce the simulation throughput. The compositor latency increased logarithmically with increasing node count.","PeriodicalId":107517,"journal":{"name":"Proceedings of the In Situ Infrastructures on Enabling Extreme-Scale Analysis and Visualization","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the In Situ Infrastructures on Enabling Extreme-Scale Analysis and Visualization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3144769.3144771","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
This short paper describes an experimental prototype of in situ visualization in a task-based parallel programming framework. A set of reusable visualization tasks were composed with an existing simulation. The visualization tasks include a local OpenGL renderer, a parallel image compositor, and a display task. These tasks were added to an existing fluid-particle-radiation simulation and weak scaling tests were run on up to 512 nodes of the Piz Daint supercomputer. Benchmarks showed that the visualization components scaled and did not reduce the simulation throughput. The compositor latency increased logarithmically with increasing node count.