ocldev
0c280ee23a
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-13 11:28:37 +02:00
Igor Venevtsev
27a6c56f95
build: add missing include
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-10-13 11:21:23 +02:00
ocldev
c695de8eee
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 32.0.101.8136
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-13 10:40:48 +02:00
Szymon Morek
435c43d142
performance: Use 2MB heap for cl_buffers if possible
...
Related-To: NEO-16165
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-13 09:14:40 +02:00
Lukasz Jobczyk
6515e422e9
refactor: move eviction container to residency controller
...
Related-To: NEO-13315
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-13 08:41:34 +02:00
Bartosz Dunajski
8c9bff4f4e
refactor: new logic to limit per queue split size
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-13 08:12:51 +02:00
Kamil Kopryk
487b47e78b
test: add multi thread target for shared ults
...
Move existing shared tests, from ocl mt tests target
to new mt shared test target
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-13 07:02:38 +02:00
Compute-Runtime-Validation
52dd849c5a
Revert "performance: enable USM pooling on L0/LNL"
...
This reverts commit 249443dcd8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-11 11:14:36 +02:00
Compute-Runtime-Validation
244dd9b0b4
Revert "fix: use condition variables instead of busy waits in worker threads"
...
This reverts commit db0b4a616c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-11 03:52:05 +02:00
Compute-Runtime-Validation
c45f3ecc8a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit e53949b8f2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-11 02:19:20 +02:00
Neil R. Spruit
3ddd86f7e5
feature: Implement support for getStaticRegisterSetDescriptor
...
Related-To: NEO-13738
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-10 22:48:22 +02:00
Dominik Dabek
00ec4c82b2
fix: blocking usm reuse cleanup
...
Use blocking free policy when cleaning up usm reuse
Also clean usm reuse first when destroying platform,
since there is no point in reusing on closing application.
Related-To: HSD-18043613805, HSD-13013909538
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-10 22:32:08 +02:00
Compute-Runtime-Validation
2eb8928ec5
Revert "performance: increase heap size to 4MB"
...
This reverts commit f41bb3517a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-10 22:23:23 +02:00
Mateusz Jablonski
6731e35695
test: disable debug flag for USM allocation pool manager in L0 tests
...
whenever test needs to verify the default behavior, value of -1 can be set
Related-To: NEO-16307
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-10 21:42:17 +02:00
Igor Venevtsev
db0b4a616c
fix: use condition variables instead of busy waits in worker threads
...
Resolves: NEO-16085, GSD-11678, HSD-14025819208
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-10-10 21:42:02 +02:00
ocldev
a817bf0920
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-10 21:09:28 +02:00
Mateusz Jablonski
d53ac208fc
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-10 19:31:00 +02:00
Mateusz Jablonski
1460ae5202
test: improve capturing logs in tests timeout scenario
...
perform OnTestIterationEnd callback of xml generator prior to abort
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-10 19:13:31 +02:00
Chodor, Jaroslaw
9c3d9d803f
feature: Support for OCL C in L0 runtime
...
Prototype support for OCL C in L0 runtime
Can be used with zeModuleCreate and ze_module_format_t=3
Related-To: GSD-11827
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-10-10 19:06:32 +02:00
Aleksandra Nizio
4a9b918a85
fix: select target device compatible binary from fatbinary
...
removes recompilation from IR step when fatbinary contains compatible
devices binaries
Resolves: NEO-14300,GSD-10568
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-10-10 18:00:39 +02:00
shubham kumar
7a97b98cfe
feature: Map PMT interface correctly on multi GPU system
...
Related-To: NEO-15912
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-10-10 17:20:17 +02:00
Fabian Zwoliński
226846323f
feature: add memsetAllocation helper with blitter support
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-10-10 15:12:17 +02:00
ocldev
c8b64f1970
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-10 15:01:32 +02:00
Mateusz Jablonski
1918c5e9da
refactor: add helper to create uint64 bitmask
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-10 12:54:50 +02:00
Bartosz Dunajski
fd02b706bb
fix: staging copy with offload path
...
Related-To: NEO-16332
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-10 12:40:10 +02:00
Naklicki, Mateusz
9b762f46e1
refactor: cleanup header includes in level_zero/tools 2/2
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-10 12:26:07 +02:00
Jack Myers
f06bb256c7
refactor: sba type helper
...
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-10 11:36:36 +02:00
Szymon Morek
249443dcd8
performance: enable USM pooling on L0/LNL
...
Related-To: NEO-16382
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-10 11:25:36 +02:00
Jemale Lockett
39955d5061
test: Reset variable in windows debug test to add code coverage
...
Related-To: NEO-13743
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-10 10:57:37 +02:00
Matias Cabral
e53949b8f2
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-10 10:57:19 +02:00
Brandon Yates
7b27c3668e
fix: calculate subSlicesPerSlice correctly on XeKmd
...
Populate SliceInfo during topology creation.
Set L0 device props subslicesPerSlice to max
enabled subslice on any slice.
Related-to: NEO-16283
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-10 10:44:23 +02:00
Radoslaw Jablonski
232654ca9b
refactor: extend L0 Copy extensions validation
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-10-10 10:38:24 +02:00
Dominik Dabek
a924c77b5c
fix: bindless image from offset ptr
...
Handling pitched ptr offset from allocation base gpu address.
Related-To: NEO-16317, GSD-11804
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-09 14:32:06 +02:00
Bartosz Dunajski
0597f064e5
refactor: bcs split class structure
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-09 14:19:51 +02:00
Anvesh Bakwad
2aabe27531
feature(sysman): Get pci bdf info in survivability mode
...
Related-To: NEO-16011
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-10-09 14:09:26 +02:00
Naklicki, Mateusz
434d91af86
refactor: remove std::string usage from built_ins_registry
...
Related-To: NEO-15390
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-09 13:17:10 +02:00
Szymon Morek
f41bb3517a
performance: increase heap size to 4MB
...
Related-To: NEO-16348
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-09 13:03:53 +02:00
Shreyas Kunder
d6ea88f266
feature: Metric Decoder API's supports scopes
...
Related-To: NEO-15833
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-10-09 12:55:26 +02:00
Zbigniew Zdanowicz
e768366eac
fix: reset all slm arguments of inactive kernel in mutable group
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-09 11:05:55 +02:00
Maciej Bielski
57add55b20
performance: R&R - return early from captureCommand if regular cmdlist
...
Skip looping over wait-events when it is known that none of them can be
a potential fork point. E.g. at instantiation stage capturing has
already been disabled but the `captureCommand()` is entered anyway for
any zeAPI call supporting R&R.
Related-To: NEO-16017
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-10-09 10:52:20 +02:00
Lukasz Jobczyk
d4132cf8b0
refactor: Add assert for ContainerReadLockTypeRAIIHelper
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-09 10:52:07 +02:00
Mateusz Jablonski
b807b43b35
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-09 10:51:44 +02:00
Jack Myers
fd2c7fdc1a
fix: only call std::clamp for valid values in startMeasurement
...
Related-To: NEO-16286
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-09 08:12:24 +02:00
Compute-Runtime-Validation
f31c3fdd03
Revert "fix: select target device compatible binary from fatbinary"
...
This reverts commit 97a206ed33 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-09 03:09:25 +02:00
ocldev
1d88f89a19
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-08 18:57:20 +02:00
Bartosz Dunajski
e9e96fac1d
fix: adjust offload detection for appendFill
...
Related-To: NEO-16332
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-08 18:41:59 +02:00
ocldev
1e6cff65f8
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-08 16:41:23 +02:00
Mateusz Jablonski
298fcb868b
fix: Set init zero flag for preemption buffer
...
Related-To: HSD-16028003349
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-08 15:57:56 +02:00
Lukasz Jobczyk
6d6715bebf
performance: Lock svm allocs mutex once in appendLaunchKernelWithArgs
...
Resolves: NEO-15774
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-08 13:35:52 +02:00
Neil R. Spruit
66a0f0d1bb
fix: Corrected flag union reserve size and simplified sharedNT flag
...
Related-To: NEO-16317
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-08 13:35:21 +02:00