Dunajski, Bartosz
343371faad
Always use unrecoverable drm context
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-28 16:13:15 +02:00
Lukasz Jobczyk
5a2f00d295
Apply basic WA only for multi CCS on DG2
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-10-28 11:34:52 +02:00
Mateusz Jablonski
f45d1029e3
CMake: adjust testing flags based on TESTS_* flags
...
Auto-enable core tests based on TESTS_<platform> flag
Skip L0 unit tests when no supported core family is tested
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-28 10:32:22 +02:00
Krystian Chmielewski
70da7c4b65
feat(zebin): add support for sync buffer
...
Adds support in zebinary for sync buffer required for global barriers.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-10-28 08:59:28 +02:00
Compute-Runtime-Validation
d8a66cd14d
Revert "image create check"
...
This reverts commit 333906e278 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-10-28 03:25:32 +02:00
Szymon Morek
3804b07fe8
Check for nullptr before dereference
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-10-27 18:04:24 +02:00
Dominik Dabek
526ba1bde5
Fix l0 kernel set arg buffer caching
...
Fix for incorrect cache hit if alloc id was uninitialized
and allocations counter was the same.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-10-27 17:25:10 +02:00
Dominik Dabek
6cf8b4daca
Correct tg dispatch size heuristic
...
Multiply available thread count by tile count
if implicit scaling is used
Related-To: NEO-6989
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-10-27 17:24:53 +02:00
Artur Harasimiuk
e0c7e2e130
fix package dependencies for LevelZero
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-10-27 16:33:22 +02:00
Luzynski, Sebastian Jozef
67ffe0533f
Remove unused variable in allocateGlobalsSurface
...
Signed-off-by: Luzynski, Sebastian Jozef <sebastian.jozef.luzynski@intel.com >
2022-10-27 16:18:27 +02:00
Lukasz Jobczyk
1f9a5b878f
Configure env variables when CAL enabled
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-10-27 16:18:11 +02:00
Mateusz Jablonski
a7c480b19b
Brand string update for Flex platforms
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-27 15:22:14 +02:00
Mateusz Jablonski
2df001327a
Unify meaning of RebuildPrecompiledKernels across OCL and L0 APIs
...
Resolves: NEO-7364
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-27 15:17:24 +02:00
Zbigniew Zdanowicz
daa26701e4
Use pipe control to signal event of multi kernel operations
...
Related-To: NEO-7434
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-10-27 15:08:09 +02:00
ocldev
79386cd7f7
gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-10-27 13:41:55 +02:00
Dunajski, Bartosz
06a647a5e9
Set SkipResourceCleanup in TBX mode
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-27 12:23:08 +02:00
Dunajski, Bartosz
7ff37cd5fd
Ftr/WA flags cleanup
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-26 12:11:31 +02:00
Joshua Santosh Ranjan
2b5705ddfd
Corrected variable names in ULT
...
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-10-26 12:03:38 +02:00
Mateusz Jablonski
7c525ba33c
Correct formatting in file with device ids
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-26 11:03:25 +02:00
Dominik Dabek
040dd8302c
Disable adjusting tg dispatch size on pvc
...
Disable only on asymmetric SKUs
Disabling because of issues with specaccel
Related-To: NEO-6989
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-10-26 09:56:31 +02:00
Mateusz Jablonski
26144d38a6
Printf handler: ensure that long format uses always 64 bit integers
...
Related-To: NEO-7384
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-26 09:41:05 +02:00
Jaime A Arteaga Molina
5446b9ca0d
Update Fabric Latency to Edge Properties (2)
...
- Only initialize vertexes when queried.
- Return also bandwidth when calling PRELIM_DRM_I915_QUERY_FABRIC_INFO.
Related-To: LOCI-3464
Signed-off-by: Jaime A Arteaga Molina <jaime.a.arteaga.molina@intel.com >
2022-10-26 08:15:35 +02:00
Compute-Runtime-Validation
638aba45a0
Revert "Set SkipResourceCleanup in TBX mode"
...
This reverts commit cb83c1d935 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-10-26 07:09:29 +02:00
John Falkowski
333906e278
image create check
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2022-10-25 18:33:37 +02:00
Compute-Runtime-Validation
0eb090a451
Revert "Printf handler: enure that long format uses always 64 bit integers"
...
This reverts commit 4d3a017d9b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-10-25 17:00:53 +02:00
Dunajski, Bartosz
fad7f10b7b
Remove fallback path for PAT index programming
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-25 16:24:43 +02:00
Mateusz Jablonski
e0a0868bff
infra update
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-25 16:24:22 +02:00
Dunajski, Bartosz
cb83c1d935
Set SkipResourceCleanup in TBX mode
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-25 14:31:35 +02:00
Szymon Morek
f5355912ab
Synchronize before CPU memcpy after wait on events
...
Currently we track dependencies only in append
barrier call. This commit adds tracking for
append waitOnEvents so CPU memcpy correctly
waits for such dependency.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-10-25 11:51:21 +02:00
Mateusz Hoppe
8980b2b817
Ocloc: Remove unneeded code from generated cpp file
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-10-25 11:21:09 +02:00
Warchulski, Jaroslaw
903e3c725a
Stop using gen files in unit tests
...
Related-To: NEO-6613
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2022-10-25 11:04:57 +02:00
ocldev
375eb35697
Brand string update
...
Updating device brand strings
Based on public support in Windows driver 31.0.101.3729
https://www.intel.com/content/www/us/en/download/19344
Signed-off-by: ocldev <ocldev@intel.com >
2022-10-25 10:59:22 +02:00
Dunajski, Bartosz
34eabf2960
Pass compression and cachable params to CachePolicyGetPATIndex query
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-10-25 10:41:17 +02:00
Artur Harasimiuk
910bffb752
infra update
...
Related-To: NEO-7441
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-10-25 10:39:59 +02:00
Joshua Santosh Ranjan
1fb3add7ad
Added build dependency for Fabric APIs
...
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-10-25 10:02:50 +02:00
Zbigniew Zdanowicz
44d7420893
Enable state compute mode tracking for XE_HPG
...
Related-To: NEO-5019
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-10-25 09:31:14 +02:00
Mateusz Hoppe
9c237d99ec
Ocloc - Do not add "kernel-debug-enable" when "-g" is passed
...
Resolves: NEO-7436
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-10-25 08:55:55 +02:00
Joshua Santosh Ranjan
83b4edddf0
Update Fabric Latency to Edge Properties
...
Related-To: LOCI-3464
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-10-25 03:23:53 +02:00
Aravind Gopalakrishnan
fcd0dd95a1
Activate metric group for immediate command list
...
Related-To: LOCI-3518
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2022-10-25 00:05:33 +02:00
Krystian Chmielewski
0ef6b9b64c
Zebin manipulator - create dump directory fix
...
This commit fixes problem in zebin manipulator when dump was not
created.
* Explicitly create dump directory.
* Add slash to dump argument.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-10-24 20:44:27 +02:00
Dominik Dabek
c7cb71e174
Add debug flag to disable tg size heuristic
...
Heuristic is enabled by default
to disable, set:
AdjustThreadGroupDispatchSize=0
Related-To: NEO-6989
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-10-24 17:38:13 +02:00
Mateusz Jablonski
4d3a017d9b
Printf handler: enure that long format uses always 64 bit integers
...
Related-To: NEO-7384
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-24 16:54:27 +02:00
Maciej Plewka
bbc31e6aac
Return error code for unsuported image arg in gen12lp
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2022-10-24 16:54:10 +02:00
ocldev
7195aa6f8e
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-10-24 15:28:57 +02:00
Mateusz Jablonski
0b34a5754f
infra update
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-24 13:36:27 +02:00
Katarzyna Cencelewska
2137ece808
Revert "Add missing check during buffer create"
...
This reverts commit 54faccb .
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-10-24 09:22:52 +02:00
Jim Snow
f976c7a313
Revert "Allocate RTDispatchGlobals as unboxed array"
...
This reverts commit eaa4965ae8 .
Signed-off-by: Jim Snow <jim.m.snow@intel.com >
2022-10-24 05:16:03 +02:00
Compute-Runtime-Validation
d653779098
Revert "L0 debug - Fix thread creation for windows DSS"
...
This reverts commit 3724807eed .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-10-22 14:38:24 +02:00
Compute-Runtime-Validation
052164c559
Revert "Use total SLM instead of inline in error checking"
...
This reverts commit e1c49d0f23 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-10-22 09:41:36 +02:00
Artur Harasimiuk
9ad3f6190f
do not sleep in ULTs
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-10-21 19:37:52 +02:00