mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-28 22:25:32 -04:00
FM: Use __OFFLOAD flags for ELPA as well
This commit is contained in:
parent
7bf99f7a74
commit
53d694d2f1
3 changed files with 3 additions and 15 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue