compute-runtime/shared/test/unit_test
Dominik Dabek b2fc7345cf performance: redesign usm alloc reuse mechanism
Dedicated pools for different allocations size ranges.
Additional reused allocations will create their own pools.
Do not reuse allocations >256MB.

Related-To: NEO-6893, NEO-12299, NEO-12349

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-09-10 18:12:14 +02:00
..
ail fix: Remove patchtokens fallback AIL for DaVinci Resolve 2024-08-23 13:44:18 +02:00
assert_handler fix: add log about printing assertion failure from kernel 2023-11-03 15:32:07 +01:00
aub fix: make syncDispatchToken one time aub writable 2024-08-26 14:40:41 +02:00
aub_mem_dump Revert "fix: set properly resource params when setAllocationType" 2024-08-24 05:01:38 +02:00
built_ins feature: add support for state save area header v4 2024-08-26 16:03:20 +02:00
command_container fix: add heap to residency container instead of calling make resident 2024-08-23 14:52:24 +02:00
command_stream Revert "fix: submit dummy exec to pin memory during zeContextMakeMemoryReside... 2024-09-05 03:28:03 +02:00
compiler_interface fix: windows cl_cache fixes and improvements 2024-09-09 19:25:52 +02:00
debug_settings refactor: reduce the number of GraphicsAllocation constructors and derivatives 2024-06-18 21:31:37 +02:00
debugger fix: Make debug area resident for subdevices 2024-08-01 11:08:30 +02:00
device performance: redesign usm alloc reuse mechanism 2024-09-10 18:12:14 +02:00
device_binary_format Revert "feature: New forward-compatibility model for zeinfo" 2024-08-21 00:27:42 +02:00
direct_submission performance: replace method calls with constexpr function 2024-09-06 15:21:42 +02:00
encoders refactor: Improving information transfer about the copy engine 2024-09-05 16:11:52 +02:00
execution_environment test: remove printfs from tests 2024-08-26 15:48:39 +02:00
fixtures refactor: pass extra walker params 2024-09-10 15:30:03 +02:00
gen8 fix: correct setting hw info in drm flow 2024-07-26 12:20:40 +02:00
gen9 fix: correct setting hw info in drm flow 2024-07-26 12:20:40 +02:00
gen11 fix: correct setting hw info in drm flow 2024-07-26 12:20:40 +02:00
gen12lp fix: improve TBX downloading after L0 Event sync 2024-08-23 10:42:17 +02:00
gmm_helper performance: add debug flag to control timestamp caching 2024-08-30 16:32:06 +02:00
heap_assigner refactor: correct naming of HeapIndex enum values 2023-12-12 11:46:17 +01:00
helpers refactor: determine hp copy engine once after gfx core helper is created 2024-09-10 10:00:48 +02:00
image fix: clean use of coherency type 2024-04-18 15:58:11 +02:00
indirect_heap refactor: reduce the number of GraphicsAllocation constructors and derivatives 2024-06-18 21:31:37 +02:00
kernel refactor: pass outImplicitArgs to patchImplicitArgs function 2024-08-05 17:31:47 +02:00
memory_manager performance: redesign usm alloc reuse mechanism 2024-09-10 18:12:14 +02:00
mocks performance: don't wait for paging fence on user thread 2024-08-07 08:30:51 +02:00
os_interface feature: add support for SIMD16 EU per DSS to xe-prelim helper 2024-09-10 15:35:46 +02:00
page_fault_manager Revert "feature: capture multiple cpu pagefault handler" 2024-09-03 05:18:26 +02:00
pin refactor: don't call OsLibrary::load directly, use function pointer 2024-08-20 08:59:26 +02:00
preamble feature: add initial support for Xe2 platforms 2024-07-09 10:30:27 +02:00
preemption test: correct checking sip address 2024-07-29 12:24:30 +02:00
program fix: Remove allow-zebin and enable-zebin compile options 2024-06-10 14:08:40 +02:00
release_helper feature: enable bindless mode in L0 on BMG 2024-08-27 17:22:32 +02:00
scratch_space_controler fix: scratch controller residency 2024-08-09 14:47:56 +02:00
sku_info fix: transfer missing ftr flags to gmmlib 2024-06-28 15:34:45 +02:00
unified_memory refactor: correct naming of unified memory enums 2023-12-13 15:58:21 +01:00
utilities fix: create and use new allocation type for syncBuffer 2024-09-06 14:11:33 +02:00
xe2_hpg_core fix: Don't use copy rect middle on LNL Windows 2024-09-10 06:34:15 +02:00
xe_hpc_core fix: Don't use copy rect middle on LNL Windows 2024-09-10 06:34:15 +02:00
xe_hpg_core fix: Don't use copy rect middle on LNL Windows 2024-09-10 06:34:15 +02:00
CMakeLists.txt Revert "fix: ulls controller sleep, windows" 2024-06-21 14:10:43 +02:00
api_specific_config_ult.cpp performance: redesign usm alloc reuse mechanism 2024-09-10 18:12:14 +02:00
ult_specific_config.cpp fix: use .spv for intermediate representation 2024-06-11 12:06:57 +02:00