FM: Use __OFFLOAD flags for ELPA as well

This commit is contained in:
Ole Schütt 2025-12-18 14:16:29 +01:00 committed by Ole Schütt
parent 7bf99f7a74
commit 53d694d2f1
3 changed files with 3 additions and 15 deletions

View file

@ -116,15 +116,6 @@ CONTAINS
#if defined(__ELPA)
flags = TRIM(flags)//" elpa"
#endif
#if defined(__ELPA_NVIDIA_GPU)
flags = TRIM(flags)//" elpa_nvidia_gpu"
#endif
#if defined(__ELPA_AMD_GPU)
flags = TRIM(flags)//" elpa_amd_gpu"
#endif
#if defined(__ELPA_INTEL_GPU)
flags = TRIM(flags)//" elpa_intel_gpu"
#endif
#if defined(__parallel)
#if defined(__SCALAPACK_NO_WA)
flags = TRIM(flags)//" parallel scalapack"

View file

@ -222,13 +222,13 @@ CONTAINS
END IF
! Prefer GPU kernel if available.
#if defined (__ELPA_NVIDIA_GPU)
#if defined (__OFFLOAD_CUDA)
elpa_kernel = ELPA_2STAGE_REAL_NVIDIA_GPU
#endif
#if defined (__ELPA_AMD_GPU)
#if defined (__OFFLOAD_HIP)
elpa_kernel = ELPA_2STAGE_REAL_AMD_GPU
#endif
#if defined (__ELPA_INTEL_GPU)
#if defined (__OFFLOAD_OPENCL)
elpa_kernel = ELPA_2STAGE_REAL_INTEL_GPU_SYCL
#endif

View file

@ -88,9 +88,6 @@ FLAG_EXCEPTIONS = (
r"__NO_STATM_ACCESS",
r"__STATM_RESIDENT",
r"__STATM_TOTAL",
r"__ELPA_AMD_GPU",
r"__ELPA_INTEL_GPU",
r"__ELPA_NVIDIA_GPU",
r"__CRAY_PM_ACCEL_ENERGY",
r"__CRAY_PM_ENERGY",
r"__OFFLOAD_PROFILING",