...
首页> 外文期刊>Experimental Mechanics >Toward performance portability of the Albany finite element analysis code using the Kokkos library
【24h】

Toward performance portability of the Albany finite element analysis code using the Kokkos library

机译:使用Kokkos库实现Albany有限元分析代码的性能可移植性

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

摘要

Performance portability on heterogeneous high-performance computing (HPC) systems is a major challenge faced today by code developers: parallel code needs to be executed correctly as well as with high performance on machines with different architectures, operating systems, and software libraries. The finite element method (FEM) is a popular and flexible method for discretizing partial differential equations arising in a wide variety of scientific, engineering, and industrial applications that require HPC. This article presents some preliminary results pertaining to our development of a performance portable implementation of the FEM-based Albany code. Performance portability is achieved using the Kokkos library. We present performance results for the Aeras global atmosphere dynamical core module in Albany. Numerical experiments show that our single code implementation gives reasonable performance across three multicore/many-core architectures: NVIDIA General Processing Units (GPU's), Intel Xeon Phis, and multicore CPUs.
机译:异构高性能计算(HPC)系统上的性能可移植性是当今代码开发人员面临的主要挑战:并行代码需要正确执行并在具有不同体系结构,操作系统和软件库的机器上具有高性能。有限元方法(FEM)是一种流行的灵活方法,用于离散需要HPC的各种科学,工程和工业应用中出现的偏微分方程。本文介绍了一些与基于FEM的奥尔巴尼代码的性能可移植实现的开发有关的初步结果。使用Kokkos库可实现性能的可移植性。我们展示了奥尔巴尼Aeras全球大气动力核心模块的性能结果。数值实验表明,我们的单一代码实现可在三种多核/多核架构上提供合理的性能:NVIDIA通用处理单元(GPU),Intel Xeon Phis和多核CPU。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号