compute-runtime/shared/source/utilities
Patryk Wrobel 4cde6ea1ce Detect GPU hangs in CommandMapUnmap::submit()
This change introduces detection of GPU hangs
in CommandMapUnmap::submit() as well as in Event::submitCommand().
ULTs have been added to cover the new code.

Related-To: NEO-6681
Signed-off-by: Patryk Wrobel <patryk.wrobel@intel.com>
2022-03-15 13:17:41 +01:00
..
aarch64 cpu_info refactor 2021-10-14 17:55:24 +02:00
linux Remove TODOs 2022-02-23 13:15:05 +01:00
windows Copyright header update 2021-05-17 20:38:19 +02:00
x86_64 cpu_info refactor 2021-10-14 17:55:24 +02:00
CMakeLists.txt Remove CPP_ATTRIBUTE_FALLTHROUGH macro 2021-10-22 17:27:57 +02:00
api_intercept.h Copyright header update 2021-05-17 20:38:19 +02:00
arrayref.h Reorganization directory structure [3/n] 2020-02-23 23:48:28 +01:00
const_stringref.h L0: Pass debug zebin to SLD 2021-11-18 11:38:23 +01:00
cpu_info.h cpu_info refactor 2021-10-14 17:55:24 +02:00
cpuintrinsics.cpp initial Neo enabling on architectures other than x86 2021-09-14 09:14:52 +02:00
cpuintrinsics.h Copyright header update 2021-05-17 20:38:19 +02:00
debug_file_reader.cpp Copyright header update 2021-05-17 20:38:19 +02:00
debug_file_reader.h Copyright header update 2021-05-17 20:38:19 +02:00
debug_settings_reader.cpp Copyright header update 2021-05-17 20:38:19 +02:00
debug_settings_reader.h Copyright header update 2021-05-17 20:38:19 +02:00
debug_settings_reader_creator.cpp Copyright header update 2021-05-17 20:38:19 +02:00
debug_settings_reader_creator.h Copyright header update 2021-05-17 20:38:19 +02:00
directory.h Find sscanf alternative. 2022-01-21 09:02:48 +01:00
heap_allocator.cpp Copyright header update 2021-05-17 20:38:19 +02:00
heap_allocator.h Fix alignment to be based on starting address 2021-06-17 19:08:08 +02:00
hw_timestamps.h Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
idlist.h Copyright header update 2021-05-17 20:38:19 +02:00
iflist.h Copyright header update 2021-05-17 20:38:19 +02: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 Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
logger.h Add option to log allocations to std out 2021-12-23 15:45:42 +01: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 Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
perf_profiler.cpp Correct handling unique_ptr in functions 2021-10-21 18:17:14 +02:00
perf_profiler.h Correct handling unique_ptr in functions 2021-10-21 18:17:14 +02:00
range.h Pass copy engines to waitUntilComplete in OpenCL command queue 2021-09-24 14:11:44 +02:00
reference_tracked_object.h Detect GPU hangs in CommandMapUnmap::submit() 2022-03-15 13:17:41 +01:00
software_tags.cpp Changes to SW tags 2021-08-18 01:51:37 +02:00
software_tags.h Changes to SW tags 2021-08-18 01:51:37 +02:00
software_tags_manager.cpp Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
software_tags_manager.h Command container appends BB_END on cmd buffer allocation end 2022-01-31 16:15:37 +01:00
spinlock.h Reorganization directory structure [3/n] 2020-02-23 23:48:28 +01:00
stackvec.h Move to StackVec for timestamp packet container. 2022-03-03 10:34:06 +01:00
tag_allocator.cpp Simplify code 2021-07-22 14:58:37 +02:00
tag_allocator.h Optimize timestamp packet dependencies 2021-12-30 09:48:36 +01:00
tag_allocator.inl Use wait utils while waiting for timestamps 2021-12-02 17:49:05 +01:00
time_measure_wrapper.h Correct formatting 2021-03-16 10:29:41 +01:00
timer_util.h Copyright header update 2021-05-17 20:38:19 +02:00
wait_util.cpp Parametrize wait operation 2021-03-31 15:12:59 +02:00
wait_util.h Use wait utils while waiting for timestamps 2021-12-02 17:49:05 +01:00