首页> 外文会议>2015 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery >An Implementation and Optimization of Lattice Boltzmann Method Based on the Multi-Node CPU+MIC Heterogeneous Architecture
【24h】

An Implementation and Optimization of Lattice Boltzmann Method Based on the Multi-Node CPU+MIC Heterogeneous Architecture

机译:基于多节点CPU + MIC异构架构的格子Boltzmann方法的实现与优化

获取原文

摘要

The lattice Boltzmann method (LBM) is a computational method based on kinetic description of fluid mechanics. The Intel Many Integrated Core (MIC) architecture designed for highly parallel computing has not been fully evaluated for LBM. This paper proposes a hybrid MPI/OpenMP parallel model of LBM based on CPU+MIC heterogeneous architecture, using the two-dimensional partitioning method for data division and offload, MPI, OpenMP. Furthermore, we use various methods to optimize the algorithm. By the numerical experiments in the cluster of Shanghai University, the presented hybrid parallel models has the better performance and scalability on the multi-node CPU+MIC heterogeneous architecture.
机译:格子玻尔兹曼方法(LBM)是一种基于流体力学动力学描述的计算方法。专为高度并行计算而设计的Intel Many Integrated Core(MIC)架构尚未针对LBM进行全面评估。本文提出了一种基于CPU + MIC异构体系结构的LBM的MPI / OpenMP混合并行模型,它采用了二维分区的数据分割和卸载方法,即MPI,OpenMP。此外,我们使用各种方法来优化算法。通过上海大学集群的数值实验,提出的混合并行模型在多节点CPU + MIC异构架构上具有更好的性能和可扩展性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号