compute-runtime/shared/source
Maciej Bielski 6924a48ca6 refactor: prepare CLOS logic for extension
Prepare cache setup and reservation logic to be extended w.r.t other
cache-levels.

Conceptually this change is like adding a switch-statement, in several
places, in which existing code makes a single (and only) case. This is
caused by splitting larger development to ease the review. Further cases
will be added in following steps. Such approach sometimes creates code
which may seem redundant but it is meant to simplify plugging following
extensions in an easy way.

Related-To: NEO-12837
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-02-17 10:43:08 +01:00
..
ail fix: remove patchtoken fallback 2025-02-10 12:29:45 +01:00
assert_handler
aub Revert "fix: tbx page fault manager hang issue" 2025-02-12 10:38:05 +01:00
aub_mem_dump feature: add support for Panther Lake platform 2025-01-07 11:39:56 +01:00
aub_stream_stubs refactor: use legacy versions of injectMMIOList and setTbxServerIp 2024-05-16 10:47:35 +02:00
built_ins refactor: fixes in ults 2025-01-20 09:57:05 +01:00
command_container feature: add NonCopyableOrMovable and NonCopyable concepts 2025-02-14 03:55:50 +01:00
command_stream performance: Disable USM cleaner for ULLS light 2025-02-14 12:38:16 +01:00
commands
compiler_interface fix: cl_cache - add cm header includes to whitelist 2025-01-21 10:22:03 +01:00
debug_settings Revert "feature: Append recorded commandlist into immediate (8/N)" 2025-02-13 16:35:40 +01:00
debugger fix: Set vmbind user fence when makeMemoryResident 2025-02-10 14:20:09 +01:00
device fix: correct logic of groupDevices function 2025-02-16 14:27:44 +01:00
device_binary_format refactor: prevent copy/move on KernelDesc and ZebinExecEnv 2025-02-04 11:30:13 +01:00
direct_submission performance: Disable force pin for ULLS light 2025-02-14 15:31:50 +01:00
dll fix: Add BMG device ids 2025-01-30 22:56:38 +01:00
execution_environment feature: add NonCopyableOrMovable and NonCopyable concepts 2025-02-14 03:55:50 +01:00
gen12lp feature: add getMaxLocalSubRegionSize() to product helper 2025-02-06 15:20:34 +01:00
gen_common feature: add support for Panther Lake platform 2025-01-07 11:39:56 +01:00
generated fix: bcs mem fill pattern alignment 2025-02-03 14:43:04 +01:00
gmm_helper refactor: Use timestamp types for events and in order nodes 2025-01-30 12:20:38 +01:00
helpers feature: add NonCopyableOrMovable and NonCopyable concepts 2025-02-14 03:55:50 +01:00
image fix: allow for image array type if array size is 1 for Xe2 and later 2025-02-05 13:50:05 +01:00
indirect_heap
kernel refactor: prevent copy/move on KernelDesc and ZebinExecEnv 2025-02-04 11:30:13 +01:00
memory_manager performance: Disable USM cleaner for ULLS light 2025-02-14 12:38:16 +01:00
memory_properties
os_interface refactor: prepare CLOS logic for extension 2025-02-17 10:43:08 +01:00
page_fault_manager Revert "fix: tbx page fault manager hang issue" 2025-02-12 10:38:05 +01:00
pin fix: correct loading L0 loader functions 2024-10-17 15:39:20 +02:00
program refactor: adjust code to compile with c++20 3/n 2025-01-17 20:33:23 +01:00
release_helper fix: remove msaa w/a for xe3 2025-02-03 10:38:01 +01:00
sku_info refactor: remove not needed flag ftrGpGpuMidThreadLevelPreempt 2024-10-01 12:52:12 +02:00
tbx
unified_memory feature: support physical host memory 2024-11-20 08:19:52 +01:00
utilities refactor: use designated initializers for SmallBuffersParams initialization 2025-02-13 12:32:52 +01:00
xe2_hpg_core fix: Fix copying with blitter 2025-02-06 14:11:23 +01:00
xe3_core feature: enable WMTP on PTL 2025-02-05 16:59:23 +01:00
xe_hpc_core fix: disable 3d and media sharing support on PVC 2025-02-14 17:37:05 +01:00
xe_hpg_core fix: allow for image array type if array size is 1 for Xe2 and later 2025-02-05 13:50:05 +01:00
CMakeLists.txt feature: Add External Semaphore experimental [3/N] 2024-12-18 05:29:33 +01:00
enable_cores.cmake