Interactive flow simulation using Tegra-powered mobile devices.

Advances in Engineering Software(2018)

引用 14|浏览3
暂无评分
摘要
A general framework for implementing interactive simulations on mobile devices is formulated.A GPU-powered implementation of the framework is tested and interactivity metrics quantified.Compared with an earlier CPU implementation, the computational efficiency improves by a factor of 300.We find that problems should not be sized for maximum throughput as is typical for GPU-accelerated CFD.Rather, a more suitable metric is detailed based on the perceived rate of flow through the domain. The ability to perform interactive CFD simulations on mobile devices allows the development of portable, affordable simulation tools that can have a significant impact in engineering design as well as teaching and learning. This work extends existing work in the area by developing and implementing a GPU-accelerated, interactive simulation framework suitable for mobile devices. The accuracy, throughput, memory usage and battery consumption of the application is established for a range of problem sizes. The current GPU implementation is found to be over 300 more efficient in terms of combined throughput and power consumption than a comparable CPU implementation. The usability of the simulation is examined through a new interactivity metric which identifies the ratio of simulated convection to real world convection of the same problem. This real-time ratio illustrates that large resolutions may increase throughput through parallelisation on the GPU but this only partially offsets the decrease in simulated flow rate due to the necessary shrinking of the time step in the solver with increasing resolution. Therefore, targeting higher throughput configurations of GPU-solvers offer little additional benefit for interactive applications due to ultimately simulations evolving at a too slow a rate to facilitate interaction. The trade-off between accuracy, speed and power consumption are explored with the choice of problem resolution ultimately being characterised by a desired accuracy, flow speed and endurance of a given simulation. With current rates of growth in mobile compute power expected to continue, real-time simulation is expected to be possible at higher resolutions with a reduced energy footprint in the near future.
更多
查看译文
关键词
Android, CUDA, Embedded computing, Interactive simulation, Lattice Boltzmann Method, Mobile computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要