SWDEV-471422 - Free memory being double deducted on APUs due to system_total_alloced var holds local memory.
Change-Id: I3fbbc8f8aaa156881ff95cad6a4f82fd3df651d1
[ROCm/clr commit: 292842ad28]
Цей коміт міститься в:
зафіксовано
Jaydeepkumar Patel
джерело
38ad03660a
коміт
91b343c758
@@ -2062,6 +2062,7 @@ bool Device::globalFreeMemory(size_t* freeMemory) const {
|
||||
if (system_total_alloced > total_alloced) {
|
||||
total_alloced = system_total_alloced;
|
||||
}
|
||||
system_total_alloced = mem_budget_info.usage[Pal::GpuHeapGroupNonLocal];
|
||||
// Avoid possible negative values in case of extra alignments
|
||||
if (mem_budget_info.usage[Pal::GpuHeapGroupNonLocal] >
|
||||
(resourceCache().cacheSize() - cache_group_local)) {
|
||||
|
||||
Посилання в новій задачі
Заблокувати користувача