Jakub Nowacki
1ef4c2facf
feature: expose external memory mapping extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-30 11:25:19 +01:00
Mateusz Jablonski
678ffbba44
fix: stop exposing copy operation offload hint extension
...
copy offload hint should be passed via ZE_COMMAND_QUEUE_FLAG_COPY_OFFLOAD_HINT
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-30 10:12:20 +01:00
Slawomir Milczarek
6857e02c3c
feature: Enable ULLS context termination for context group on multi-tile
...
Related-To: NEO-13325
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-10-30 09:49:28 +01:00
Compute-Runtime-Validation
59179fa9d9
Revert "performance: Set L1 cache policy to WB on PTL"
...
This reverts commit 577de9770d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-30 05:03:02 +01:00
Compute-Runtime-Validation
56ce056ee2
Revert "feature: enable defer backing by default"
...
This reverts commit 19bef4f891 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-30 03:02:30 +01:00
John Falkowski
9590a42c10
feature: Enable madvise autoreset by default for shared system USM
...
Related-To: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-10-29 17:19:27 +01:00
Fabian Zwoliński
3c43276dab
feature: add global/const surface nonUSM allocation pooling
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-10-29 16:56:59 +01:00
Artur Harasimiuk
2eab7a12c9
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-10-29 16:42:03 +01:00
Fabian Zwoliński
5bad32c676
fix: move onChunkFreeCallback in AbstractBuffersPool constructors
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-10-29 16:37:20 +01:00
Lukasz Jobczyk
577de9770d
performance: Set L1 cache policy to WB on PTL
...
Resolves: NEO-16378
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-29 15:06:02 +01:00
Krzysztof Gibala
9f7741ce1e
documentation: fix typo in driver version string header
...
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2025-10-29 13:41:27 +01:00
Mateusz Jablonski
352b1dcb1c
fix: don't allow for passing null descriptor for creating mem / cmdlist
...
L0 headers provide default descriptors that app can use
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-29 12:32:42 +01:00
Mateusz Jablonski
68d87f3499
build: add missing includes
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-29 12:25:47 +01:00
Aleksander Czerwionka
d8858e7165
fix: use correct pool allocation size in tryGetExistingSvmAllocation
...
Related-To: NEO-16082
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-29 12:05:32 +01:00
Mateusz Hoppe
08fc0c1e1f
fix: expose single device mode
...
- return internal engine as default engine when defaultEngineIndex is not
yet set
- return correct internal engine from Device::getInternalEngine()
Resolves: HSD-18043691881
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-29 09:27:17 +01:00
ocldev
c5384f7c01
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-29 06:18:16 +01:00
Compute-Runtime-Validation
9cb280d789
Revert "fix: don't allow for passing null descriptor for creating mem / cmdlist"
...
This reverts commit c2c2f92c77 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-29 01:58:24 +01:00
Mateusz Hoppe
2402714869
test: parse cmds in test
...
Related-To: NEO-14939
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-28 17:37:38 +01:00
Mateusz Jablonski
c2c2f92c77
fix: don't allow for passing null descriptor for creating mem / cmdlist
...
L0 headers provide default descriptors that app can use
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-28 15:16:30 +01:00
ocldev
097cb91541
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-28 14:20:48 +01:00
Mateusz Jablonski
bc8a4d72d1
refactor: cleanup include path for graph capturing
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-28 14:04:09 +01:00
Mateusz Jablonski
2892e5a7f9
feature: add support for require_assert_buffer and require_sync_buffer in zeinfo
...
Related-To: NEO-16544, IGC-11358
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-28 13:51:41 +01:00
ocldev
de0bf81521
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-28 13:39:01 +01:00
Fabian Zwoliński
c0abff9cf2
refactor: introduce generic pool allocator using traits pattern
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-10-28 13:21:03 +01:00
ocldev
1cf5d7dc9c
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-28 12:31:37 +01:00
Mateusz Jablonski
b18ca45b98
refactor: remove not needed code
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-28 10:42:39 +01:00
Shreyas Kunder
bf4f791264
feature: Populate scopes for metrics in report correctly
...
Related-To: NEO-15834
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-10-28 10:20:55 +01:00
Dominik Dabek
8ab1e0fb04
performance: enable usm pool residency tracking
...
Related-To: NEO-16303
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-28 08:01:44 +01:00
Aleksander Czerwionka
0f639dc723
feature: set manager pool sizes based on isExtendedUsmPoolSizeEnabled
...
Related-To: NEO-16082
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-28 08:01:27 +01:00
Sarbojit Sarkar
4087c80f37
feature(sysman): Add a function to get KMD driver name xe/i915/wddm
...
Related-To: NEO-16010
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-10-28 05:47:55 +01:00
Chandio, Bibrak Qamar
421b1861e5
fix: madvise order and reset
...
Related-To: NEO-16173, NEO-13715
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-10-27 23:37:57 +01:00
Wesley Waugh
2f2a7bb84a
feature: Add sipUsesSubslicePools ProductHelper function
...
Related-To: NEO-15672
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-10-27 19:00:32 +01:00
ocldev
fc74f8f658
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-27 17:36:17 +01:00
Narendra Bagria
19bef4f891
feature: enable defer backing by default
...
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-10-27 16:49:02 +01:00
Mateusz Jablonski
c79877c3ef
fix: add missing ZE_APICALL keyword
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-27 16:23:50 +01:00
Grochowski, Stanislaw
f6eb59035b
fix: remove ocl_khr_spir
...
Related-To: NEO-15215
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-10-27 16:20:50 +01:00
Mateusz Jablonski
8055dece7f
fix: cleanup L0 1.14 API definitions from ze_intel_gpu.h
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-27 15:45:24 +01:00
Mateusz Jablonski
cbb6a0b992
test: cleanup function pointer definitions in L0 black box tests
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-27 15:26:53 +01:00
Mateusz Hoppe
ce61eebafa
feature: add primary context helper methods to ioctl helper xe
...
Related-To: NEO-16521
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-27 15:26:37 +01:00
Mateusz Jablonski
c914f190cf
fix: remove own default descriptors, use descriptors from L0 headers
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-27 14:18:24 +01:00
Jakub Nowacki
feb0f50368
feature: expose bandwidth properties extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-27 13:53:01 +01:00
Jakub Nowacki
5d861a65d6
feature: expose fabric topology extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-27 12:46:06 +01:00
Mateusz Jablonski
7611d376f9
feature: add support for L0 v1.14 API
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-27 12:34:58 +01:00
Krzysztof Sprzaczkowski
c7b736f493
fix: gpu va mapping in 32 bit apps
...
Addresses GPU virtual address mapping failures in the allocateByKMD path
due to missing error handling for device state transitions.
Enhanced error handling now properly manages GPU state changes
during memory-intensive operations in 32-bit applications.
Related-To: NEO-12953
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com >
2025-10-27 12:34:41 +01:00
Chodor, Jaroslaw
08d5eb2336
feature: OCL C in L0 runtime - enable compiler extensions
...
Enables supported OCL C extensions for underlying platforms..
Related-To: GSD-11827
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-10-27 11:06:36 +01:00
ocldev
04b6fda9bd
build: update level_zero revision to v1.25.1
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-26 21:52:38 +01:00
Jack Myers
856c954324
fix: skip cpu copies for small bar config
...
Related-To: NEO-15922
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-25 02:33:15 +02:00
Mateusz Jablonski
b97754c107
refactor: create gmm page table manager from branch specific file
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-24 15:00:11 +02:00
Mateusz Jablonski
23d1521264
build: add missing includes
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-24 14:57:37 +02:00
Jakub Nowacki
2af0f514ec
fix: make readModuleDebugArea() thread-safe
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-24 14:25:46 +02:00