From da021755186da6d776c2d8fdd1c87e29393728f3 Mon Sep 17 00:00:00 2001 From: yasahi-hpc <57478230+yasahi-hpc@users.noreply.github.com> Date: Tue, 15 Oct 2024 13:32:29 +0800 Subject: [PATCH] Update base kokkos version to 4.4.01 (#175) * update submodules * update dminimum kokkos version in docs and CMake * Make kokkos version to 4.4.01 --------- Co-authored-by: Yuuichi Asahi --- CMakeLists.txt | 2 +- README.md | 2 +- docs/intro/quick_start.rst | 2 +- tpls/benchmark | 2 +- tpls/googletest | 2 +- tpls/kokkos | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f1eeb385..c172ceb5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,7 +32,7 @@ set(KOKKOSFFT_VERSION_MAJOR ${PROJECT_VERSION_MAJOR}) set(KOKKOSFFT_VERSION_MINOR ${PROJECT_VERSION_MINOR}) set(KOKKOSFFT_VERSION_PATCH ${PROJECT_VERSION_PATCH}) -set(KOKKOS_REQUIRED_VERSION 4.2.0) +set(KOKKOS_REQUIRED_VERSION 4.4.0) if (NOT KokkosFFT_ENABLE_INTERNAL_KOKKOS) # First check, Kokkos is added as subdirectory or not diff --git a/README.md b/README.md index 6bf68c7d..932368f9 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ git clone --recursive https://github.com/kokkos/kokkos-fft.git ### Prerequisites To use Kokkos-fft, we need the followings: * `CMake 3.22+` -* `Kokkos 4.2+` +* `Kokkos 4.4+` * `gcc 8.3.0+` (CPUs) * `IntelLLVM 2023.0.0+` (CPUs, Intel GPUs) * `nvcc 11.0.0+` (NVIDIA GPUs) diff --git a/docs/intro/quick_start.rst b/docs/intro/quick_start.rst index ae1af1d2..0ca9c325 100644 --- a/docs/intro/quick_start.rst +++ b/docs/intro/quick_start.rst @@ -20,7 +20,7 @@ If CMake fails to find a backend FFT library, see :doc:`How to find fft librarie Requirements ------------ -Kokkos-fft requires ``Kokkos 4.2+`` and dedicated compilers for CPUs or GPUs. +Kokkos-fft requires ``Kokkos 4.4+`` and dedicated compilers for CPUs or GPUs. It employs ``CMake 3.22+`` for building. Here are list of compilers we frequently use for testing. diff --git a/tpls/benchmark b/tpls/benchmark index e9905638..761305ec 160000 --- a/tpls/benchmark +++ b/tpls/benchmark @@ -1 +1 @@ -Subproject commit e990563876ef92990e873dc5b479d3b79cda2547 +Subproject commit 761305ec3b33abf30e08d50eb829e19a802581cc diff --git a/tpls/googletest b/tpls/googletest index 563ebf17..62df7bdb 160000 --- a/tpls/googletest +++ b/tpls/googletest @@ -1 +1 @@ -Subproject commit 563ebf1769af08d448765c31064260e1a16fcced +Subproject commit 62df7bdbc10887e094661e07ec2595b7920376fd diff --git a/tpls/kokkos b/tpls/kokkos index 71a9bcae..15dc143e 160000 --- a/tpls/kokkos +++ b/tpls/kokkos @@ -1 +1 @@ -Subproject commit 71a9bcae52543bd065522bf3e41b5bfa467d8015 +Subproject commit 15dc143e5f39949eece972a798e175c4b463d4b8