compute-runtime/shared/source/utilities
Kamil Diedrich b36aa626bc Add support for USM shared in WSL for dGPU
This patch force KMD allocation path for USM shared
Additionally we force 64kb page from lock which is
required to properly program GPU VA

Related-To: NEO-6913
Signed-off-by: Kamil Diedrich kamil.diedrich@intel.com
2022-12-19 11:09:55 +01:00
..
aarch64 Add neon intrinsics for aarch64 2022-03-29 18:22:32 +02:00
linux Zebin manipulator - create dump directory fix 2022-10-24 20:44:27 +02:00
windows Zebin manipulator - create dump directory fix 2022-10-24 20:44:27 +02:00
x86_64 Remove unused CPU features 2022-03-30 18:20:08 +02:00
CMakeLists.txt Encode number barriers 2022-04-08 10:32:23 +02:00
api_intercept.h Copyright header update 2021-05-17 20:38:19 +02:00
arrayref.h Cleanup headers 2022-05-18 11:42:06 +02:00
const_stringref.h Cleanup includes 10 2022-12-05 12:39:33 +01:00
cpu_info.h Remove unused CPU features 2022-03-30 18:20:08 +02:00
cpuintrinsics.cpp Debug flag to add sfence instruction prior to DirectSubmission dispatch 2022-04-01 15:53:03 +02:00
cpuintrinsics.h Debug flag to add sfence instruction prior to DirectSubmission dispatch 2022-04-01 15:53:03 +02:00
debug_file_reader.cpp Cleanup headers 2022-05-18 11:42:06 +02:00
debug_file_reader.h Cleanup headers 2022-05-18 11:42:06 +02:00
debug_settings_reader.cpp Cleanup headers 2022-05-18 11:42:06 +02:00
debug_settings_reader.h Cleanup headers 2022-05-18 11:42:06 +02:00
debug_settings_reader_creator.cpp Copyright header update 2021-05-17 20:38:19 +02:00
debug_settings_reader_creator.h Cleanup headers 2022-05-18 11:42:06 +02:00
directory.h Add support for USM shared in WSL for dGPU 2022-12-19 11:09:55 +01:00
heap_allocator.cpp Cleanup includes 13 2022-12-16 12:36:27 +01:00
heap_allocator.h Cleanup includes 13 2022-12-16 12:36:27 +01:00
hw_timestamps.h Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
idlist.h Cleanup includes 7 2022-11-28 17:01:48 +01:00
iflist.h Avoid cmpexchg due to CPU Hardware limitation 2022-11-08 17:11:52 +01:00
io_functions.cpp compiler cache to store input into separate file 2021-11-16 17:23:17 +01:00
io_functions.h compiler cache to store input into separate file 2021-11-16 17:23:17 +01:00
logger.cpp Cleanup includes 10 2022-12-05 12:39:33 +01:00
logger.h Cleanup includes 9 2022-11-30 14:48:50 +01:00
lookup_array.h refactor(zebin decoder): parsing enums 2022-08-10 23:36:25 +02:00
metrics_library.h move common files to shared/ 2021-09-27 11:10:20 +02:00
numeric.h Rename memory_constants.h to constants.h 2020-04-02 14:19:39 +02:00
perf_counter.h Cleanup includes 2022-07-25 09:58:38 +02:00
perf_profiler.cpp Cleanup includes 2 2022-11-07 10:36:50 +01:00
perf_profiler.h clang-tidy configuration cleanup 2022-05-11 14:02:04 +02:00
range.h style: configure readability-identifier-naming.FunctionCase 2022-05-17 20:55:56 +02:00
reference_tracked_object.h Cleanup includes 7 2022-11-28 17:01:48 +01:00
software_tags.cpp Cleanup headers 2022-05-18 11:42:06 +02:00
software_tags.h Cleanup headers 2022-05-18 11:42:06 +02:00
software_tags_manager.cpp Cleanup includes 11 2022-12-06 12:25:30 +01:00
software_tags_manager.h clang-tidy configuration cleanup 2022-05-11 14:02:04 +02:00
spinlock.h Reorganization directory structure [3/n] 2020-02-23 23:48:28 +01:00
stackvec.h Cleanup includes 7 2022-11-28 17:01:48 +01:00
tag_allocator.cpp Cleanup includes 11 2022-12-06 12:25:30 +01:00
tag_allocator.h Cleanup includes 11 2022-12-06 12:25:30 +01:00
tag_allocator.inl Cleanup includes 12 2022-12-07 13:14:15 +01:00
time_measure_wrapper.h Correct formatting 2021-03-16 10:29:41 +01:00
timer_util.h Cleanup headers 2022-05-18 11:42:06 +02:00
wait_util.cpp Parametrize wait operation 2021-03-31 15:12:59 +02:00
wait_util.h Use dedicated using type for TaskCount 2022-11-28 16:44:44 +01:00