Lukasz Jobczyk
3e2acefac1
fix: Do not align svm gpu greater than its svm cpu
...
Resolves: HSD-18042781233
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-05 07:52:18 +02:00
Pawel Cieslak
7e540d5ad5
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-08-04 23:03:55 +02:00
Pawel Cieslak
c525058562
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-08-04 19:36:19 +02:00
Mateusz Jablonski
ee5cd678ea
fix: correct naming of zer functions
...
zerDriverGetDefaultContext -> zerGetDefaultContext
zerDriverGetLastErrorDescription -> zerGetLastErrorDesription
zerDeviceTranslateToIdentifier -> zerTranslateDeviceHandleToIdentifier
zerIdentifierTranslateToDeviceHandle -> zerTranslateIdentifierToDeviceHandle
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-04 15:17:04 +02:00
Mateusz Hoppe
b7a73653a2
fix: set sync buffer ptr in implicit args
...
Related-To: NEO-15737
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-04 14:22:46 +02:00
Michal Mrozek
3eefd8a4ad
refactor: add type for mutex and lock
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-04 13:51:35 +02:00
Mateusz Jablonski
dbc00d623a
refactor: allow mocking event completion timeout in ULT
...
fix timing issue in L0 ULT
Related-To: NEO-15354
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-04 13:00:21 +02:00
Maciej Plewka
2c287c7c3b
fix: allow to use bigger alignment than 2mb on linux
...
Related-To: NEO-14082
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-08-04 11:38:50 +02:00
ocldev
9fe98824f2
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-04 11:23:42 +02:00
Matias Cabral
1b7a26996e
refactor: renaming of metrics calcOp related structures
...
Resolves: NEO-15139
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-04 11:09:28 +02:00
shubham kumar
5d4c23c4fb
feature: Add support for late binding version on linux
...
Related-To: NEO-15216
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-08-04 11:09:12 +02:00
Compute-Runtime-Validation
24906b3639
Revert "test: remove some offload test cases temporarily"
...
This reverts commit abef814b00 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-04 11:08:53 +02:00
Slawomir Milczarek
fa4fd26be2
fix: Add missing registration of allocation from shared handle to smem
...
Related-To: NEO-12952
Fixes debug assert triggered in unregisterAllocation()
for GPU_TIMESTAMP_DEVICE_BUFFER imported from shared handle:Y
DEBUG_BREAK_IF(allocation->getUnderlyingBufferSize() > sysMemAllocsSize);
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-08-04 09:00:11 +02:00
ocldev
3e5a6deb4b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-02 11:24:58 +02:00
Compute-Runtime-Validation
566b6551a5
Revert "fix: correct naming of zer functions"
...
This reverts commit 91a9ccaebe .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-02 02:09:08 +02:00
ocldev
1aa4816c18
build: update level_zero revision to v1.24.0
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-01 22:03:04 +02:00
Zbigniew Zdanowicz
d48478356d
test: add patch preamble aub test
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-01 20:39:56 +02:00
Mateusz Jablonski
cabb92c9e1
fix: fail device initialization for incorrect product string in non-hw mode
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 16:21:40 +02:00
Mateusz Jablonski
d9d674cfb6
performance: optimize getting hw info for unspecified platform
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 15:29:47 +02:00
Zbigniew Zdanowicz
01889c97a5
feature: add patch preamble to level zero queue handling bb_start commands
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-01 14:50:56 +02:00
Mateusz Jablonski
91a9ccaebe
fix: correct naming of zer functions
...
zerDriverGetDefaultContext -> zerGetDefaultContext
zerDriverGetLastErrorDescription -> zerGetLastErrorDesription
zerDeviceTranslateToIdentifier -> zerTranslateDeviceHandleToIdentifier
zerIdentifierTranslateToDeviceHandle -> zerTranslateIdentifierToDeviceHandle
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 14:25:20 +02:00
Young Jin Yoon
abef814b00
test: remove some offload test cases temporarily
...
Temporarily disable offload test case related to additional blit
properties from the test
Related-To: NEO-13003
Signed-off-by: Jack Myers <jack.myers@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-08-01 13:59:55 +02:00
Mateusz Jablonski
16124d0ce3
build: correct dependencies between test targets
...
mt tests are independent of regular unit tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 12:54:24 +02:00
Mateusz Jablonski
22cf03c5ad
test: move mt enqueue and event tests to mt tests target
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 12:44:59 +02:00
Zbigniew Zdanowicz
049bb10ce0
fix: correct encoding when destination gpu address is qword misaligned
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-01 12:08:55 +02:00
Maciej Bielski
a0231c2d22
feature: allow for cloning KernelImp instances
...
From the `cloneWithStateOverride()` perspecitve the `KernelImp` has
two logical parts handled differently:
- `KernelMutableState`: separate for both regular and cloned instances,
may be optionally overriden when cloning
- rest: separate for regular instances but shared with all clones
(shallow copy), the original instance owns these resources
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-01 11:51:45 +02:00
Joshua Santosh Ranjan
2fbe207328
refactor: move subdevice handling to metrics
...
Related-To: NEO-15516
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-01 11:03:23 +02:00
Compute-Runtime-Validation
b762a72482
Revert "build: update level_zero revision to v1.24.0"
...
This reverts commit 8b5586d59f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-01 10:11:21 +02:00
Michal Mrozek
9522320275
performance: improve driver getter
...
- make it final to optimize virtual calls
- move to header to allow to inline
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-01 08:33:18 +02:00
John Falkowski
a45f47fad1
refactor: Disable Shared System USM if CPU addr range unacceptable
...
Related-To: NEO-15680
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-08-01 07:50:46 +02:00
ocldev
9b24ddbe1a
ci: ipldt update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-31 23:39:06 +02:00
Neil R. Spruit
b4f37f3a98
fix: Allocate debug surface and isa as BO instead of userptr
...
Related-To: NEO-14269
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-07-31 20:24:54 +02:00
Zbigniew Zdanowicz
b57d0b2544
refactor: add method to arb check encoder to program buffer pointer directly
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-31 16:01:00 +02:00
ocldev
1c36fdc9b0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-31 16:00:45 +02:00
Tomasz Biernacik
71942483a2
refactor: make thread group implementation more flexible
...
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-07-31 16:00:29 +02:00
Mateusz Jablonski
e17d13f7f8
test: use mock zebin instead of real file system in L0 test
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 16:00:13 +02:00
Mateusz Jablonski
abb00a5ce3
fix: ensure thread-safety in zeDeviceSynchronize
...
get task count and flush stamp within single critical section
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 15:59:57 +02:00
Mateusz Jablonski
b6200738f3
test: move csr mt tests to mt tests target
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 15:59:42 +02:00
Zbigniew Zdanowicz
05158febdb
refactor: add missing pipe control field in xehpg platform
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-31 14:36:05 +02:00
Mateusz Jablonski
2204836941
test: move multi threaded drm gem close worker tests to mt tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 14:08:14 +02:00
ocldev
0b3643547b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-31 11:35:51 +02:00
Radoslaw Jablonski
7f11ca2f8b
fix: use full path for drm_neo.h includes
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-07-31 11:15:18 +02:00
Jakub Nowacki
a23647da15
feature: expose event_query_timestamps extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-07-31 10:51:26 +02:00
Dominik Dabek
15553b4544
fix: disable l0 usm pooling, bmg
...
Related-To: GSD-11432
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-31 10:48:39 +02:00
ocldev
06b98b1492
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-31 01:49:56 +02:00
Grzegorz Choinski
e07af729f7
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-07-30 19:36:40 +02:00
Chodor, Jaroslaw
0ec3b00769
performance: Optimizing memory usage for recorded copy commands
...
Bringis common variant size below 2 cachelines
Related-To: NEO-15638
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-30 17:59:06 +02:00
Mateusz Hoppe
e7ac8e1a52
ci: infra revision update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-07-30 16:09:58 +02:00
Zbigniew Zdanowicz
08c34968f8
feature: add method to get command buffer gpu address of ending command
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-30 15:17:08 +02:00
Radoslaw Jablonski
2a236d079c
feature: add device caps helpers
...
Related-To: NEO-13039
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-07-30 15:03:38 +02:00