Add hipSYCL support to GPU 3DFFT
[alexxy/gromacs.git] / src / gromacs / ewald / pme_gpu_internal.cpp
index 185fea7de3420607514eb54726087591e39f63a2..fa750002f5766d2830c87c4c419efdc5c22aff60 100644 (file)
@@ -616,7 +616,11 @@ void pme_gpu_reinit_3dfft(const PmeGpu* pmeGpu)
 #elif GMX_GPU_OPENCL
         const gmx::FftBackend backend = gmx::FftBackend::Ocl;
 #elif GMX_GPU_SYCL
+#    if GMX_SYCL_HIPSYCL
+        const gmx::FftBackend backend = gmx::FftBackend::SyclRocfft;
+#    else
         const gmx::FftBackend backend = gmx::FftBackend::Sycl;
+#    endif
 #else
         GMX_RELEASE_ASSERT(false, "Unknown GPU backend");
         const gmx::FftBackend backend = gmx::FftBackend::Count;