From 915fbb59f2c94c3fe822346f6ee5fa02eb9e4851 Mon Sep 17 00:00:00 2001 From: Weiqun Zhang Date: Mon, 29 Aug 2022 17:33:22 -0700 Subject: [PATCH] HIP: use coarse grained host memory --- Src/Base/AMReX_Arena.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Base/AMReX_Arena.cpp b/Src/Base/AMReX_Arena.cpp index c14fced3872..bcab5834bf0 100644 --- a/Src/Base/AMReX_Arena.cpp +++ b/Src/Base/AMReX_Arena.cpp @@ -144,7 +144,7 @@ Arena::allocate_system (std::size_t nbytes) else if (arena_info.device_use_hostalloc) { AMREX_HIP_OR_CUDA_OR_DPCPP( - AMREX_HIP_SAFE_CALL (hipHostMalloc(&p, nbytes, hipHostMallocMapped));, + AMREX_HIP_SAFE_CALL (hipHostMalloc(&p, nbytes, hipHostMallocMapped|hipHostMallocNonCoherent));, AMREX_CUDA_SAFE_CALL(cudaHostAlloc(&p, nbytes, cudaHostAllocMapped));, p = sycl::malloc_host(nbytes, Gpu::Device::syclContext())); }