Commit Graph

1793 Commits

Author SHA1 Message Date
Adam Cetnerowski
8e5acf11e1 ULT renaming: AUB Create Image tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-22 19:30:29 +01:00
Adam Cetnerowski
f6583b3f72 ULT renaming: Builtin tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-22 19:29:06 +01:00
Filip Hazubski
8d55bfe21d Implement zeCommandListAppendLaunchCooperativeKernel
Resolves: NEO-4725


Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-03-22 19:26:41 +01:00
Bartosz Dunajski
3dc3ad36f8 Refactor TimestampPacket class
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-03-22 17:42:41 +01:00
Mateusz Jablonski
35d2325361 Remove KernelDeviceInfo struct
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-22 14:25:23 +01:00
Adam Cetnerowski
723d8a4b72 ULT renaming: AUB Memory Dump tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-22 12:25:27 +01:00
Mateusz Jablonski
12458fb183 Remove loops over devices from Kernel's methods
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-22 11:57:24 +01:00
Mateusz Jablonski
7a58e7bc3e Pass Device to Kernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-19 17:44:54 +01:00
Maciej Dziuban
2a1a63a823 Ensure valid engine inside OpenCL command queue
Related-To: NEO-5610
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-03-19 13:47:22 +01:00
Mateusz Jablonski
487f10f999 Use MultiDeviceKernel instead of Kernel in clCloneKernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-18 20:19:54 +01:00
Slawomir Milczarek
693f2ff384 Ensure shared handle be closed once on Linux
Related-To: NEO-5644

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2021-03-18 18:38:01 +01:00
Filip Hazubski
d293ee919b Update ULT helper
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-03-18 17:29:28 +01:00
Katarzyna Cencelewska
c58f26c6ec Add debug flag OverrideSlmSize
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2021-03-18 17:24:42 +01:00
Zbigniew Zdanowicz
69afa8b4c3 Add instrumentation to mocked Linux system calls
Related-To: NEO-5570

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-03-18 16:41:14 +01:00
Artur Harasimiuk
8e51eabb7b update error handling in ULT
- print information about signal interception in ULT
- handle SIGABRT on Windows

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-03-18 15:48:23 +01:00
Mateusz Jablonski
adcfc5017f Serialize copying test files per platform config
Related-To: NEO-5664
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-18 15:21:02 +01:00
Mateusz Jablonski
5de0a7140a Log root device index when logging allocations
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-18 12:47:39 +01:00
Piotr Maciejewski
120b3244dc Ocl Performance Counters: proper cleanup of metrics library query object.
To avoid a case when deleted query could be reused.
Added also transition from libigdml.so to libigdml.so.1
Signed-off-by: Piotr Maciejewski <piotr.mciejewski@intel.com>
2021-03-18 12:37:24 +01:00
Mateusz Jablonski
a612bb32a3 Call MultiDeviceKernel's methods on each kernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-18 11:56:31 +01:00
Mateusz Jablonski
159c4b837a Dont use hardcoded BTI index in enqueue image tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-18 10:43:32 +01:00
Lukasz Jobczyk
27ca04f77f Check new residency model support
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-18 10:06:31 +01:00
Zbigniew Zdanowicz
d223508cad Move Drm function
Related-To: NEO-5570

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-03-18 10:02:14 +01:00
Artur Harasimiuk
910f6a20e3 add DG1 config for ult
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-03-17 21:27:43 +01:00
Lukasz Jobczyk
129357410c Update task count while waiting
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-17 15:09:25 +01:00
Mateusz Jablonski
b07f0e81b7 Store multiple Kernels in MultiDeviceKernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-17 10:27:03 +01:00
Jacek Danecki
2d2d86b419 Update distributions versions
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-03-16 17:56:11 +01:00
Maciej Dziuban
3f5b9df122 Pass EngineUsage to getEngine
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5610
2021-03-16 16:31:44 +01:00
Krzysztof Gibala
274d2ff4b4 Correct createMultiGraphicsAllocationInSystemMemoryPool logic
isUSMHostAllocation flag will be set according to limited range product setup

Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-03-16 16:22:33 +01:00
Filip Hazubski
827f75da14 Update unified sharing
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-03-16 13:51:20 +01:00
Maciej Dziuban
eb34c42e02 Enable static partitioning by default
Related-To: NEO-5546
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-03-16 12:48:11 +01:00
Bartosz Dunajski
96f22f55fc Remove incorrect EXPECT_EQ
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-03-16 10:36:16 +01:00
Filip Hazubski
9a8125cdb0 Correct formatting
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-03-16 10:29:41 +01:00
Maciej Dziuban
264f20ea00 Pass EngineTypeUsage to OsContext creation
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5610
2021-03-16 10:21:18 +01:00
Igor Venevtsev
52e118fe49 Add extra parameters to Buffer::setSurfaceState() method
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-03-16 10:17:59 +01:00
Adam Cetnerowski
9114a3e414 ULT renaming: AUB Write tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-16 10:04:32 +01:00
Adam Cetnerowski
b77feea30e ULT renaming: AUB Memory Dump tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-16 09:53:55 +01:00
Adam Cetnerowski
cc7d387152 ULT renaming: AUB Read tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-16 09:45:32 +01:00
Adam Cetnerowski
d15fa854d9 ULT renaming: AUB Enqueue Kernel tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-16 09:39:46 +01:00
Piotr Maciejewski
aa05b5adb4 L0 and Ocl Metric Api sub device support
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com>
2021-03-15 17:14:55 +01:00
Konstanty Misiak
88a1593913 Add software tags
Related-To: NEO-344

Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-03-15 15:51:08 +01:00
Adam Cetnerowski
ff4923d411 ULT renaming: AUB Mapping tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-03-15 13:40:42 +01:00
Bartosz Dunajski
61a7bda7c6 Update ULT
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-03-15 12:19:17 +01:00
Mateusz Jablonski
04eca48ee0 Introduce MultiDeviceKernel class
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-03-15 11:46:52 +01:00
Pawel Wilma
f1d4d8ab4d Use OverrideSlmAllocationSize also in OpenCL
Related-To: NEO-5651

Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2021-03-12 16:11:37 +01:00
Slawomir Milczarek
0f2683074d Add synchronization for VA sharing in multi-thread scenarios
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2021-03-12 15:44:45 +01:00
Lukasz Jobczyk
07b651ccb8 Make direct submission bcs context low priority
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-12 11:52:41 +01:00
Lukasz Jobczyk
eb32305b86 Disable new residency model
This reverts commit c0999f573f3e476cd20f6685dcbe72e9e0ab64ce.

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-12 08:57:06 +01:00
Lukasz Jobczyk
69d5dd7dd5 Enable new residency model
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-11 14:56:06 +01:00
Lukasz Jobczyk
2358173e65 Fix reserved size in shared BOs
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-03-11 13:54:50 +01:00
Filip Hazubski
ceca8ab05e Correct cmake
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-03-10 21:14:56 +01:00