...
首页> 外文期刊>Advances in Engineering Software >GPU-powered, interactive flow simulation on a peer-to-peer group of mobile devices
【24h】

GPU-powered, interactive flow simulation on a peer-to-peer group of mobile devices

机译:GPU功耗,对等组移动设备组的交互式流程仿真

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This article develops novel application software which implements interactive, GPU-powered flow simulation on a group of wirelessly-connected mobile devices. Interactive simulation is an emerging field in engineering with use cases appearing in design, analysis and communication. Herein, we present a new Android-based, interactive flow solver capable of running on a wider range of multiple, wirelessly-connected mobile GPUs. The software consists of a 2D Lattice-Boltzmann Method flow physics solver, implemented using OpenGL ES 3.2, as well as a communication library which uses Wi-Fi Direct to communicate between connected devices. We compare the performance of the OpenGL-based solver against existing implementations in CUDA and demonstrate similar computational throughput. We also test a variety of communication strategies based on configurations of GPU memory mapping and communication frequency. Results confirm that passing large amounts of data infrequently offers the best overall efficiency. However, due to the extended time required to pass larger amounts of data to adjacent devices, this configuration can introduce an undesirable stuttering in an interactive application. Finally, comparisons between two and three device networks to the serial case show that, despite the inevitable cost of communication, it is possible to maintain an interactive frame rate across multiple devices; the extension of calculations across multiple devices in this way, allows the tackling of problems which are larger and of higher-resolution that previous.
机译:本文开发新颖的应用软件,实现了一组无线连接的移动设备上的交互式GPU动力流模拟。互动模拟是一种在设计,分析和通信中出现的用例的工程中的新兴领域。这里,我们介绍了一种新的基于Android的交互式流动求解器,其能够在更广泛的多个无线连接的移动GPU上运行。该软件由2D Lattice-Boltzmann方法流物理求解器组成,使用OpenGL ES 3.2实现,以及使用Wi-Fi的通信库直接在连接的设备之间进行通信。我们比较了基于OpenGL的求解器对CUDA中现有实现的性能,并展示了类似的计算吞吐量。我们还根据GPU存储器映射和通信频率的配置测试各种通信策略。结果确认传递大量数据不经常提供最佳整体效率。然而,由于将大量数据传递给相邻设备所需的延长时间,这种配置可以在交互式应用中引入不希望的口吃。最后,两个和三个设备网络到串行情况的比较表明,尽管不可避免的通信成本,但是可以在多个设备上维持交互式帧速率;以这种方式延伸多个设备的计算,允许解决更大的问题,并且可以获得更高分辨率的问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号