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
[ROCm/clr commit: 89b69638d1]
Этот коммит содержится в:
коммит произвёл
Maneesh Gupta
родитель
bbc9b26788
Коммит
88b7c2b990
@@ -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) {
|
||||
|
||||
Ссылка в новой задаче
Block a user