diff --git a/rocclr/device/rocm/rocmemory.cpp b/rocclr/device/rocm/rocmemory.cpp index 8aacd09dad..d267e0d03f 100644 --- a/rocclr/device/rocm/rocmemory.cpp +++ b/rocclr/device/rocm/rocmemory.cpp @@ -788,7 +788,7 @@ bool Buffer::create(bool alloc_local) { } else { assert(!isHostMemDirectAccess() && "Runtime doesn't support direct access to GPU memory!"); deviceMemory_ = dev().deviceLocalAlloc(size(), (memFlags & CL_MEM_SVM_ATOMICS) != 0, - (memFlags & ROCCLR_MEM_HSA_PSEUDO_FINE_GRAIN) != 0); + (memFlags & ROCCLR_MEM_HSA_UNCACHED) != 0); } owner()->setSvmPtr(deviceMemory_); } else { diff --git a/rocclr/platform/memory.hpp b/rocclr/platform/memory.hpp index 0b6ace9fde..ba89e18cca 100644 --- a/rocclr/platform/memory.hpp +++ b/rocclr/platform/memory.hpp @@ -41,7 +41,7 @@ #define ROCCLR_MEM_HSA_SIGNAL_MEMORY (1u << 30) #define ROCCLR_MEM_INTERNAL_MEMORY (1u << 29) #define CL_MEM_VA_RANGE_AMD (1u << 28) -#define ROCCLR_MEM_HSA_PSEUDO_FINE_GRAIN (1u << 27) +#define ROCCLR_MEM_HSA_UNCACHED (1u << 27) namespace device { class Memory;