SWDEV-240804 - Update ReadMostly attribute

Switch HSA_AMD_SVM_ATTRIB_READ_ONLY to
HSA_AMD_SVM_ATTRIB_READ_MOSTLY to match Cuda. The new attribute
was just exposed in ROCr/KFD.

Change-Id: I2ee522d33c347ba52a4e272d2cd7f67960490cf7
This commit is contained in:
German Andryeyev
2021-06-03 10:21:39 -04:00
committed by Maneesh Gupta
parent 1423c1db64
commit 89b69638d1
+2 -2
View File
@@ -2231,10 +2231,10 @@ bool Device::SetSvmAttributesInt(const void* dev_ptr, size_t count,
switch (advice) {
case amd::MemoryAdvice::SetReadMostly:
attr.push_back({HSA_AMD_SVM_ATTRIB_READ_ONLY, true});
attr.push_back({HSA_AMD_SVM_ATTRIB_READ_MOSTLY, true});
break;
case amd::MemoryAdvice::UnsetReadMostly:
attr.push_back({HSA_AMD_SVM_ATTRIB_READ_ONLY, false});
attr.push_back({HSA_AMD_SVM_ATTRIB_READ_MOSTLY, false});
break;
case amd::MemoryAdvice::SetPreferredLocation:
if (use_cpu) {