...
首页> 外文期刊>Advances in Electrical and Computer Engineering >Lattice Boltzmann Method Implementation on Multiple Devices using OpenCL
【24h】

Lattice Boltzmann Method Implementation on Multiple Devices using OpenCL

机译:使用OpenCL在多个设备上实现Lattice Boltzmann方法实现

获取原文
   

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

       

摘要

Scientific computing community has been in close connection with high performance computing (HPC), which has been privilege of a limited group of scientists. Recently, with rapid development of Graphics Processing Units (GPUs), the parallel processing power of high performance computers has been brought up to every commodity desktop computer, reducing cost of scientific computations. In this paper, we develop a general purpose Lattice Boltzmann code that runs on commodity computer with multiple heterogeneous devices that support OpenCL specification. Different approaches to Lattice Boltzmann code implementations on commodity computer with multiple devices were explored. Simulation results for different code implementations on multiple devices have been compared to each other, to results obtained for single device implementation and with results from the literature. Simulation results for the commodity computer hardware platforms with multiple devices implementation have showed significant speed improvement compared to simulation implemented on single device.
机译:科学计算界一直与高性能计算(HPC)保持紧密联系,而高性能计算(HPC)已成为少数科学家的特权。近年来,随着图形处理单元(GPU)的快速发展,高性能计算机的并行处理能力已被带到每台商用台式计算机上,从而降低了科学计算的成本。在本文中,我们开发了通用的Lattice Boltzmann代码,该代码可在具有支持OpenCL规范的多个异构设备的商用计算机上运行。探索了在具有多个设备的商用计算机上实现Lattice Boltzmann代码实现的不同方法。多个设备上不同代码实现的仿真结果已相互比较,得出了单设备实现所获得的结果,并结合了文献资料。与在单个设备上实现的仿真相比,具有多个设备实现的商用计算机硬件平台的仿真结果显示出显着的速度改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号