当前位置: X-MOL 学术Fire Saf. J. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Dynamic domain expansion in smoke spread simulations with ARTSS: Speedup and overhead
Fire Safety Journal ( IF 3.4 ) Pub Date : 2020-07-01 , DOI: 10.1016/j.firesaf.2020.103168
My Linh Würzburger , Lukas Arnold

Abstract This paper describes the impact and consequences of a dynamic domain expansion in a smoke simulation performed in the software ARTSS. This software is developed with the aim to conduct real-time or even prognosis computations by using GPUs as the main computational architecture. Further runtime acceleration is proposed by means of a dynamic extension of the computational domain. This approach is based on the reduction of the computational domain, which is dynamically adopted to calculate only the domain of interest, e.g. regions containing smoke. Here, the domain starts as a localised region and is extended based on prescribed criteria. This contribution outlines the initial implementation. However, to understand the impact of an expansion, the overhead caused by the expansion process, the influence on the numerical result and on the runtime, as well as the used expansion parameters, are investigated. In general, an increased acceleration can be eventually observed at the costs of accuracy due to the reduced domain. The overhead and accuracy can be controlled by the method's parameters. The loss of accuracy depends strongly on which expansion methods and setting are used. With more complex expansion methods, the loss of accuracy can be reduced.

中文翻译:

ARTSS 烟雾扩散模拟中的动态域扩展:加速和开销

摘要 本文描述了在软件 ARTSS 中执行的烟雾模拟中动态域扩展的影响和后果。该软件的开发旨在通过使用 GPU 作为主要计算架构进行实时甚至预测计算。进一步的运行时加速是通过计算域的动态扩展提出的。这种方法基于计算域的减少,动态地采用它来仅计算感兴趣的域,例如包含烟雾的区域。在这里,域从局部区域开始,并根据规定的标准进行扩展。此贡献概述了初始实现。但是,要了解扩展的影响,扩展过程引起的开销,研究了对数值结果和运行时间以及使用的扩展参数的影响。一般来说,由于域减少,最终可以以精度为代价观察到加速度的增加。开销和准确度可以通过方法的参数来控制。准确性的损失很大程度上取决于使用哪种扩展方法和设置。使用更复杂的扩展方法,可以减少精度损失。
更新日期:2020-07-01
down
wechat
bug