From d405f2ec4b5faa4db404132be08e09df4a0b0422 Mon Sep 17 00:00:00 2001 From: Richard Berger Date: Thu, 22 Apr 2021 09:16:37 -0400 Subject: [PATCH] Update defines to use old neighbor code for CUDA >= 11.2 --- lib/gpu/lal_neighbor.h | 4 ++-- lib/gpu/lal_neighbor_gpu.cu | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/gpu/lal_neighbor.h b/lib/gpu/lal_neighbor.h index 5939567a41..fb854a706c 100644 --- a/lib/gpu/lal_neighbor.h +++ b/lib/gpu/lal_neighbor.h @@ -26,8 +26,8 @@ #if !defined(USE_OPENCL) && !defined(USE_HIP) #ifndef LAL_USE_OLD_NEIGHBOR -// Issue with incorrect results with CUDA 11.2 -#if (CUDA_VERSION > 11019) && (CUDA_VERSION < 11030) +// Issue with incorrect results with CUDA >= 11.2 +#if (CUDA_VERSION > 11019) #define LAL_USE_OLD_NEIGHBOR #endif #endif diff --git a/lib/gpu/lal_neighbor_gpu.cu b/lib/gpu/lal_neighbor_gpu.cu index 2aca505396..b6db97f68a 100644 --- a/lib/gpu/lal_neighbor_gpu.cu +++ b/lib/gpu/lal_neighbor_gpu.cu @@ -34,8 +34,8 @@ _texture_2d( pos_tex,int4); #endif #ifdef NV_KERNEL -#if (__CUDACC_VER_MAJOR__ == 11) && (__CUDACC_VER_MINOR__ == 2) -// Issue with incorrect results in CUDA 11.2 +#if (__CUDACC_VER_MAJOR__ == 11) && (__CUDACC_VER_MINOR__ >= 2) +// Issue with incorrect results in CUDA >= 11.2 #define LAL_USE_OLD_NEIGHBOR #endif #endif