From ad52e33d13180f1ab556686776aefa013a51d5a0 Mon Sep 17 00:00:00 2001 From: Stephanie Brink Date: Wed, 25 Jun 2025 22:44:03 -0700 Subject: [PATCH 1/2] add new host config for tuo system with rocm 6.3.1 --- ....0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake diff --git a/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake b/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake new file mode 100644 index 00000000..f8cbf458 --- /dev/null +++ b/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake @@ -0,0 +1,19 @@ +############################################################## +# Copyright 2021 Lawrence Livermore National Security, LLC +# (c.f. AUTHORS, NOTICE.LLNS, COPYING) +# +# This file is part of the Flux resource manager framework. +# For details, see https://github.com/flux-framework. +# +# SPDX-License-Identifier: LGPL-3.0 +############################################################## + +set(CMAKE_C_COMPILER "/opt/rocm-6.3.1/lib/llvm/bin/amdclang" CACHE PATH "") +set(CMAKE_CXX_COMPILER "/opt/rocm-6.3.1/lib/llvm/bin/amdclang++" CACHE PATH "") + +set(PERFFLOWASPECT_WITH_CUDA "OFF" CACHE BOOL "") + +# To enable fine-grained profiling with Caliper, utilize the below options. +# Caliper should be built with the same compilers as the PerfFlowAspect. +# set(PERFFLOWASPECT_WITH_CALIPER ON CACHE BOOL "") +# set(caliper_DIR "path-to-caliper-install-directory" CACHE PATH "") From 3350a0873c012167af1df09c75204757c1d037c2 Mon Sep 17 00:00:00 2001 From: Stephanie Brink Date: Fri, 12 Sep 2025 11:32:37 -0700 Subject: [PATCH 2/2] update rocm to 6.4.2 --- .../tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake b/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake index f8cbf458..7e47dfec 100644 --- a/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake +++ b/src/c/host-configs/tuolumne-4.18.0-x86_64-rocm@6.3.1-amdclang@18.0.0.cmake @@ -8,8 +8,8 @@ # SPDX-License-Identifier: LGPL-3.0 ############################################################## -set(CMAKE_C_COMPILER "/opt/rocm-6.3.1/lib/llvm/bin/amdclang" CACHE PATH "") -set(CMAKE_CXX_COMPILER "/opt/rocm-6.3.1/lib/llvm/bin/amdclang++" CACHE PATH "") +set(CMAKE_C_COMPILER "/opt/rocm-6.4.2/lib/llvm/bin/amdclang" CACHE PATH "") +set(CMAKE_CXX_COMPILER "/opt/rocm-6.4.2/lib/llvm/bin/amdclang++" CACHE PATH "") set(PERFFLOWASPECT_WITH_CUDA "OFF" CACHE BOOL "")