Repository navigation
Testing
Andrey Prokopenko edited this page Sep 21, 2022
·
61 revisions
| Build | CUDA-11.5.2-NVCC-CUDA-AWARE-MPI |
CUDA-11.5.2-NVCC |
CUDA-11.0.3-Clang |
Clang |
HIP-5.0 |
SYCL |
|---|---|---|---|---|---|---|
| Kokkos | 3.6.00 | 3.6.00 | 3.7.00 | 3.6.00 | 3.6.00 | 3.7.00 |
| Serial | ✔️ | ✔️ | ✔️ | ✔️ | ||
| OpenMP | ✔️ | ✔️ | ||||
| Threads | ✔️ | |||||
| Cuda | 11.5.2 | 11.5.2 | 11.0.3 | |||
| HIP | 5.0 | |||||
| SYCL | 2022-01-06 (https://github.com/intel/llvm/releases/tag/sycl-nightly%2F20220106) | |||||
| MPI | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| OpenMPI | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.0.3 | 3.1.3 |
| CUDA-aware | ✔️ | |||||
| CXX compiler | nvcc_wrapper | nvcc_wrapper | clang++ | clang++ | hipcc | clang++ |
| Compiler ID | GNU 9.4.0 | GNU 9.4.0 | Clang 14.0.0 | Clang 14.0.0 | Clang 14.0.0 | Clang 13.0.0 |
| Clang-Tidy | ✔️ | |||||
| CMake | 3.16.9 | 3.16.9 | 3.16.9 | 3.16.9 | 3.22.4 | 3.19.0 |
| Boost | 1.75.0 | 1.75.0 | 1.75.0 | 1.75.0 | 1.79.0 | 1.72.0 |
| Benchmark | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.6.1 | 1.5.0 |
- The SYCL backend can't be compiled without optimization flags (ptxas link errors),
printfandassertdon't work on the device.