Report physical memory instead of virtual memory
Change-Id: I18105e3982a96aea40e05cd78521c0c3acf75de4
[ROCm/ROCR-Runtime commit: 563581223c]
Bu işleme şunda yer alıyor:
+1
-10
@@ -287,16 +287,7 @@ hsa_status_t MemoryRegion::GetInfo(hsa_region_info_t attribute,
|
||||
}
|
||||
break;
|
||||
case HSA_REGION_INFO_SIZE:
|
||||
switch (mem_props_.HeapType) {
|
||||
case HSA_HEAPTYPE_FRAME_BUFFER_PRIVATE:
|
||||
case HSA_HEAPTYPE_FRAME_BUFFER_PUBLIC:
|
||||
*((size_t*)value) = static_cast<size_t>(GetPhysicalSize());
|
||||
break;
|
||||
default:
|
||||
*((size_t*)value) = static_cast<size_t>(
|
||||
(full_profile()) ? GetVirtualSize() : GetPhysicalSize());
|
||||
break;
|
||||
}
|
||||
*((size_t*)value) = static_cast<size_t>(GetPhysicalSize());
|
||||
break;
|
||||
case HSA_REGION_INFO_ALLOC_MAX_SIZE:
|
||||
switch (mem_props_.HeapType) {
|
||||
|
||||
Yeni konuda referans
Bir kullanıcı engelle