From 52764f0e6dc4838463ffeebc460d16c5688e33ae Mon Sep 17 00:00:00 2001 From: Bruno Turcksin Date: Mon, 3 Aug 2020 18:52:48 +0000 Subject: [PATCH] CUDA 11 adds a possible memory attribute for host memory --- include/deal.II/base/array_view.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/deal.II/base/array_view.h b/include/deal.II/base/array_view.h index 49ead81f65..9a271eb63f 100644 --- a/include/deal.II/base/array_view.h +++ b/include/deal.II/base/array_view.h @@ -342,7 +342,8 @@ namespace internal { AssertCuda(cuda_error); if (std::is_same::value) - return attributes.type == cudaMemoryTypeHost; + return (attributes.type == cudaMemoryTypeHost) || + (attributes.type == cudaMemoryTypeUnregistered); else return attributes.type == cudaMemoryTypeDevice; } -- 2.39.5