Commit Graph

8106 Commits

Author SHA1 Message Date
856dee2b08 Improve Sampler programming
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-25 19:47:30 +02:00
54cf561e09 Add helper to get compression format for stateless compression on XE_HP_SDV
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-08-25 16:56:40 +02:00
d10eb1c04c Add thread log level
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-25 13:01:33 +02:00
381ca706ce dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-08-25 11:50:42 +02:00
60bf5f8cd2 Synchronize initializing direct submission
Related-To: NEO-5865

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-25 04:41:03 +02:00
0bd41cc3ec Add support for ze_kernel_preferred_group_size_properties_t
Related-To: LOCI-2313

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-25 00:10:13 +02:00
4cd7be6670 ULT: Add sysman device ults to improve code coverage
Related-To: LOCI-2120
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-08-24 18:40:15 +02:00
ed5771f132 Improve allocation logging
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-24 18:04:40 +02:00
2a577c6466 Enable zebin relocations in OCL
Related-To: NEO-5833
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-24 16:00:57 +02:00
c96bd1b35d Move getHwRevIdFromStepping function from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-24 15:45:19 +02:00
ac30102309 GPU Allocation created by KMD not mapped to cpuPtr
- do not map to locked cpuPtr on limited address space
platforms

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-24 15:18:31 +02:00
0b9e87e35f Add support for data relocations using symbols
Support symbols for data relocations.
Remove unused symbolSegment field in RelocationInfo.

Related-To: NEO-5833
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-24 13:10:20 +02:00
ab7e0013e1 ULT: Handle ULT coverage for sysman frequency module
- Handles the code coverage for sysman's frequency module

Related-To: LOCI-2124
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-08-24 08:48:32 +02:00
3389c452c7 Added Link Log for L0 Dynamic Module Linking
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com>
2021-08-24 07:19:23 +02:00
c92ff15d59 Revert "Add support for ze_kernel_preferred_group_size_properties_t"
This reverts commit b193475abb.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-08-24 04:44:59 +02:00
b193475abb Add support for ze_kernel_preferred_group_size_properties_t
Related-To: LOCI-2313

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-23 19:23:40 +02:00
4d2764eb0d Refactor direct submission per product files
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-08-23 19:13:30 +02:00
1e8be7305a Remove ADLS from simulation devices
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-08-23 18:54:32 +02:00
63f8c9d98b Add new EngineUsage
Simplify verifying EngineUsage in tryGetEngine function.
Remove unused getGpgpuEnginesCount function.

Related-To: NEO-4940

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-23 17:41:13 +02:00
fccd22e3c7 Program additional pipe control before state compute mode command
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-08-23 14:22:21 +02:00
175b1b7501 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-08-23 13:21:20 +02:00
c8e713c57a Fix direct submission controller multithreaded test
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-08-23 10:27:01 +02:00
1638554a49 Add direct submission termination mechanism
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
21.34.20767
2021-08-20 13:57:28 +02:00
49ebcb13eb Correct clang-tidy issue
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-08-20 13:21:49 +02:00
6d2b0c722e Update distributions versions
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-08-20 12:35:49 +02:00
4a47b0f48c ULT: ULT code coverage for Global operations sysman module
- Changes to improve the code coverage for Global Operations
sysman module

Related-To: LOCI-2114
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-08-20 10:57:26 +02:00
23b890859d Remove needless operation
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-20 09:21:36 +02:00
766d56e300 WSL - fixing allocation alignment
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-08-20 08:28:27 +02:00
2fab8ccf05 Add support for zeKernelSchedulingHintExp (2)
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-20 04:35:08 +02:00
f1264c19dc Revert "Improve private allocation storage."
This reverts commit be3ca800bb.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-08-20 02:54:09 +02:00
e05fcbe72b Update infra
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-08-19 23:25:08 +02:00
a6bb897a7c Adjust dev memory available based on impl scaling
Signed-off-by: John Falkowski <john.falkowski@intel.com>
2021-08-19 21:18:32 +02:00
6d510240e6 Improve ioctl statistics
Related-To: NEO-5845

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-19 17:50:53 +02:00
c6ee7065db Move isPageTableManagerSupported function from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-19 17:35:08 +02:00
78fa40fac0 Add new parameter to functions
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-19 17:25:43 +02:00
40ba803418 Update infra
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-08-19 16:59:28 +02:00
8355194236 Correct uninitialized variables
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-19 16:30:51 +02:00
4fb5ceeb89 Add helper engines to EngineInstanced Device
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-19 16:14:19 +02:00
274fe055e9 Rename Plus in source code to AndLater
Related-To: NEO-5920

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-19 15:06:45 +02:00
3e532d9f4c dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-08-19 14:44:42 +02:00
7b71471d4b fix Level Zero ULT compilation issue on gcc11
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-08-19 14:38:22 +02:00
4461fcdc2a Add 0x4690 device id
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-08-19 14:31:16 +02:00
43fdd90330 Add bindlessSip param to SIP queries
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-08-19 13:56:05 +02:00
84da4648cd Refactor engineGroups container
Use static array instead of the vector.

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-19 13:49:32 +02:00
8c9a864aa2 ULT: Code cleanup in Global operations ULTs
- Move the mock functions with default behavior to setup

Related-To: LOCI-2476
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-08-19 10:03:42 +02:00
db539d236d Correct clang-tidy issue
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-08-19 09:49:44 +02:00
73264c65d4 Ocloc return success when returning help
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-19 07:43:16 +02:00
5cc970a503 Minor cleanups
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-19 03:15:40 +02:00
38e36d00af Skip reset of IPC events
This because they might have been imported after their status
having been already changed by the exporter.

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-18 22:14:37 +02:00
aae4ce045d infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-08-18 17:56:32 +02:00