本文记录在Linux下编译安装Kokkos的流程。
零、环境
操作系统 | Ubuntu 22.04.4 LTS |
VS Code | 1.92.1 |
Git | 2.34.1 |
GCC | 11.4.0 |
CMake | 3.22.1 |
oneAPI | 2024.2.1 |
一、安装依赖
二、编译安装
参考文献
- Mills R T. PETSc/TAO Developments for Early Exascale Systems[J]. 2024.
- Josef R. A Study of Performance Portability in Plasma Physics Simulations. 2024.
- Rajamanickam S. Kokkos Kernels: Performance Portable Sparse/Dense Linear Algebra and Graph Kernels[J]. 2021.
- Martineau M J. A Performance Evaluation of Kokkos & RAJA using the TeaLeaf Mini-App[J]. 2015.
网络资料
Kokkoshttps://kokkos.org/
RAJAhttps://github.com/LLNL/RAJA
OpenHPChttps://openhpc.community/
Boost.Computehttps://www.boost.org/doc/libs/1_86_0/libs/compute/doc/html/index.html#boost_compute.introduction