SWDEV-325708 - Query for FineGrained support
Change-Id: Idd20a71467595ab6577bf47c081c437a4b166988
[ROCm/clr commit: 3c2dc1f646]
Tento commit je obsažen v:
odevzdal
Sarbojit Sarkar
rodič
62302aa802
revize
d58efdd1a8
@@ -1064,6 +1064,15 @@ Memory* Device::getGpuMemory(amd::Memory* mem) const {
|
||||
return static_cast<roc::Memory*>(mem->getDeviceMemory(*this));
|
||||
}
|
||||
|
||||
const bool Device::isFineGrainSupported() const {
|
||||
bool result = (info().svmCapabilities_ & CL_DEVICE_SVM_ATOMICS) != 0 ? true : false;
|
||||
if (result) {
|
||||
if (gpu_fine_grained_segment_.handle != 0) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
// ================================================================================================
|
||||
bool Device::populateOCLDeviceConstants() {
|
||||
info_.available_ = true;
|
||||
|
||||
Odkázat v novém úkolu
Zablokovat Uživatele