Getting Started¶
Quick Start¶
A basic build:
cmake -S /path/to/kokkos-comm \
-B /path/to/build/directory \
-DKokkos_ROOT=/path/to/kokkos-install
make -C /path/to/build/directory
ctest -V --test-dir /path/to/build/directory
Configuration Options¶
KokkosComm_ENABLE_PERFTESTS
: (default=ON) build performance testsKokkosComm_ENABLE_TESTS
: (default=ON) build unit tests
Requirements¶
KokkosComm will attempt to support the same systems and toolchains as Kokkos, with the following exception:
Note
KokkosComm requires C++20
Known Quirks¶
At Sandia, with the VPN enabled while using MPICH, you may have to do the following:
export FI_PROVIDER=tcp