SWDEV-366886 - Revert "SWDEV-366886 - force svm alloc for rocm"

This reverts commit 7a5c07bf4e.

Reason for revert: performance drop in Quicksilver app

Change-Id: I2bdf42ad0a235a74e2bb4d38f86471e9affbd7a6


[ROCm/clr commit: 3e88081961]
This commit is contained in:
Jiabao Xie
2023-01-25 15:54:46 -05:00
والد 10fb8c0d12
کامیت 7b13a338ac
@@ -2311,7 +2311,6 @@ bool Device::IpcDetach (void* dev_ptr) const {
// ================================================================================================
void* Device::svmAlloc(amd::Context& context, size_t size, size_t alignment, cl_svm_mem_flags flags,
void* svmPtr) const {
constexpr bool kForceAllocation = true;
amd::Memory* mem = nullptr;
if (nullptr == svmPtr) {
@@ -2323,7 +2322,7 @@ void* Device::svmAlloc(amd::Context& context, size_t size, size_t alignment, cl_
return nullptr;
}
if (!mem->create(nullptr, false, false, kForceAllocation)) {
if (!mem->create(nullptr)) {
LogError("failed to create a svm hidden buffer!");
mem->release();
return nullptr;