![]() Host usm and device usm for igfx checks system memory usage. Device usm for dgfx checks local memory usage. If used memory is above limit threshold: - no new allocations will be saved for reuse - cleaner will use shorter hold time of 2 seconds - cleaner will free all eligible allocations, regardless of async deleter thread having work Motivation: in case of gfx memory being full, making resident new allocations will require evictions which leads to massive slowdown on enqueue calls. This change aims to minimize cases where extra memory usage from usm reuse mechanism leads to above situation. Related-To: NEO-6893, NEO-14160 Signed-off-by: Dominik Dabek <dominik.dabek@intel.com> |
||
---|---|---|
.. | ||
definitions | ||
linux | ||
windows | ||
CMakeLists.txt | ||
debug_settings_manager.cpp | ||
debug_settings_manager.h | ||
debug_variables_base.inl | ||
debug_variables_helper.h | ||
release_variables.inl |