首页> 外文期刊>Computers & mathematics with applications >Multi-thread implementations of the lattice Boltzmann method on non-uniform grids for CPUs and GPUs
【24h】

Multi-thread implementations of the lattice Boltzmann method on non-uniform grids for CPUs and GPUs

机译:针对CPU和GPU的非均匀网格上的格子Boltzmann方法的多线程实现

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

摘要

Two multi-thread based parallel implementations of the lattice Boltzmann method for non-uniform grids on different hardware platforms are compared in this paper: a multi-core CPU implementation and an implementation on General Purpose Graphics Processing Units (GPGPU). Both codes empioy second order accurate compact interpolation at the interfaces, coupling grids of different resolutions. Since the compact interpolation technique is both simple and accurate, it produces almost no computational overhead as compared to the lattice Boltzmann method for uniform grids in terms of node updates per second. To the best of our knowledge, the current paper presents the first study on multi-core parallelization of the lattice Boltzmann method with inhomogeneous grid spacing and nested time stepping for both CPUs and GPUs.
机译:本文比较了两种针对不同硬件平台上非均匀网格的格子Boltzmann方法的基于多线程的并行实现:多核CPU实现和通用图形处理单元(GPGPU)的实现。两种代码均在接口处实现二阶精确紧凑插值,耦合不同分辨率的网格。由于紧凑插值技术既简单又精确,因此与每秒均匀节点更新的均匀网格的格子Boltzmann方法相比,它几乎不产生计算开销。据我们所知,本论文首次进行了对格子Boltzmann方法的多核并行化的研究,该方法具有不均匀的网格间距和嵌套的时间步长,适用于CPU和GPU。

著录项

  • 来源
    《Computers & mathematics with applications》 |2011年第12期|p.3730-3743|共14页
  • 作者单位

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

    TU Braunschweig, Institute for Computational Modeling in Civil Engineering (iRMB), 38106 Braunschweig, Germany;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    multi-core; multi-scale; lattice boltzmann; gpu;

    机译:多核;多尺度;格子布兹曼;gpu;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号