Commit Graph

8390 Commits

Author SHA1 Message Date
Zbigniew Zdanowicz
6091861f3e Enable multi-tile task count post-sync writes
Related-To: NEO-6244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-28 16:32:16 +02:00
Jaime Arteaga
91e9587a07 Add copy engine support for USM shared migration
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-09-28 15:30:59 +02:00
Artur Harasimiuk
604a680f11 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-28 13:50:58 +02:00
Rafal Maziejuk
f5be28e45f Add storage info adjustment check
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-28 11:49:35 +02:00
Rafal Maziejuk
ad97bd32de Remove Gen12LP helpers files
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-09-28 09:38:11 +02:00
Artur Harasimiuk
c55a956b02 cmake: properly set global properties
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-27 23:59:57 +02:00
Artur Harasimiuk
17d587a261 move hw_info_config_ compilation to neo_shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-27 18:42:07 +02:00
Bartosz Dunajski
c525ff7eb4 Disable single tile engine instanced subdevices
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-27 16:20:53 +02:00
Artur Harasimiuk
470b22e8a0 move aub_mem_dump to shared/
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-27 15:23:29 +02:00
Rafal Maziejuk
82f27e882d Refactor Gen12LP helpers
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-27 14:07:37 +02:00
Grzegorz Choinski
ed06bcdc65 infra update
Related-To: NEO-5926
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-09-27 13:54:19 +02:00
Artur Harasimiuk
a63b9b1273 move common files to shared/
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-27 11:10:20 +02:00
Robert Krzemien
8d2fcad63f Metric Api: Query get data for sub devices
Resolves: LOCI-2470
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
2021-09-27 08:13:36 +02:00
Artur Harasimiuk
dbb56c9f08 disable ld.lld and ld.gold when cross-compiling
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-26 20:07:40 +02:00
Bartosz Dunajski
7b564b5caa Move OsTime to RootDeviceEnvironment
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
21.39.21127
2021-09-24 16:23:34 +02:00
Artur Harasimiuk
b46dc0a6f8 move mock_host_ptr_manager to shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-24 15:36:15 +02:00
Milczarek, Slawomir
638d74490b Add gem mmap offset query with retry
Related-To: NEO-6276

Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-09-24 15:10:23 +02:00
Maciej Dziuban
c04f8e5e5b Pass copy engines to waitUntilComplete in OpenCL command queue
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-09-24 14:11:44 +02:00
Artur Harasimiuk
9bb1ef45dd add env variable to adjust Ult iteration timeout
env variable: NEO_ULT_ITERATION_MAX_TIME

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-24 12:35:29 +02:00
Grzegorz Choinski
00c41e364a lint revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-09-24 12:28:25 +02:00
Mateusz Jablonski
69390c7eca Move performance counters to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-24 11:59:55 +02:00
Rafal Maziejuk
6f0baaeab9 Add extra parameters verification method
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-24 10:05:21 +02:00
Artur Harasimiuk
0b4bc865d3 move drm_mock to shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-24 08:55:45 +02:00
Mateusz Hoppe
0e58821455 Change DebugMode and TdCtl registers on xehp
- refactor tests to use UnitTestHelper

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-24 07:38:48 +02:00
Compute-Runtime-Validation
e7a7a61b4e Revert "L0 support for SPIRv static module linking"
This reverts commit 479035c839.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-09-24 05:47:50 +02:00
Artur Harasimiuk
8939ca94f7 move options_unit_tests.cpp to libult_common
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-24 00:36:00 +02:00
Artur Harasimiuk
7549fd8d21 cmake refactor
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-23 23:36:22 +02:00
Mateusz Jablonski
bdd1a2be8f Move gmm callbacks to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 22:25:25 +02:00
Artur Harasimiuk
d622fd71f0 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-23 22:17:15 +02:00
Mateusz Jablonski
fae50eb64a Move hw_info files to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 22:16:59 +02:00
Szymon Morek
1301f77e17 Move createDrmAllocation to common file
Related-To: NEO-6149

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-23 18:41:09 +02:00
Milczarek, Slawomir
8b16874e5f Add function for retrieving offset to mmap buffer object
Related-To: NEO-6276

Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-09-23 17:50:29 +02:00
Bartosz Dunajski
e097511248 Fix hardcoded values in DRM unit tests
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-23 17:41:04 +02:00
Rafal Maziejuk
0af5cc0e43 Use test matcher in heapInLocalMem ULT to prevent needless test exclusion usage
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-09-23 17:35:32 +02:00
Rafal Maziejuk
12e98faf34 Add HwInfoConfig methods preventing ICLLP platform enum usage in gen11 file
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-23 17:34:04 +02:00
Mateusz Jablonski
5d0a13e37b Move opencl/command_stream to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 17:25:43 +02:00
Grzegorz Choinski
dd3e7f9037 infra update
Related-To: NEO-5926
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-09-23 17:12:37 +02:00
Bartosz Dunajski
610d3c9b18 Remove incorrect local variables
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-23 17:09:36 +02:00
Krzysztof Gibala
a4f1cf14fb Force lowest NumberOfCCSEnabled in ULTs
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-09-23 16:35:50 +02:00
Zbigniew Zdanowicz
e295e74c0a Add preemption flags creation to shared code
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-23 15:20:13 +02:00
Zbigniew Zdanowicz
3b35ba504f Adapt command stream receiver to multiple active partitions
Related-To: NEO-6244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-23 14:32:20 +02:00
Pawel Cieslak
3bb2985462 Update infra
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-09-23 14:18:02 +02:00
Andrzej Koska
bd9457262e Removing dependent commandQueue kernels
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-6212
2021-09-23 14:04:53 +02:00
Mateusz Jablonski
34ad95ae12 Handle printf output when implicit args are required
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 13:49:40 +02:00
Mateusz Jablonski
8b36473a9a Move command stream receiver files to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 12:47:21 +02:00
ocldev
7f73579f96 dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-09-23 12:20:15 +02:00
Krzysztof Gibala
9b3acc88fd Remove dependency on sharedHandles when program SCM
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-09-23 12:10:32 +02:00
Rafal Maziejuk
7c473d0a11 Move setCapabilityCoherencyFlag function from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-23 11:45:34 +02:00
Mateusz Jablonski
80b49e4a47 Create ClPreemptionHelper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-23 10:15:58 +02:00
Mateusz Hoppe
754fcae321 Add reading sip header from file
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-23 09:54:55 +02:00