Commit Graph

19399 Commits

Author SHA1 Message Date
Raiyan Latif 0e0cf3f742 feature: Add support for importing OpaqueFd external semaphore
Related-To: NEO-14676

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-05-18 18:04:39 +02:00
ocldev 145c11e9de build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-17 16:51:57 +02:00
Compute-Runtime-Validation cab148a57c Revert "fix: return correct memory values for integrated platforms"
This reverts commit 766da0f4ad.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-17 07:24:36 +02:00
Mateusz Hoppe b03f625f03 feature: limit max LWS based on preferred number of workgroups per ss
- limit max LWS size when SLM and barriers are not used

Related-To: GSD-11112

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-16 20:28:00 +02:00
Compute-Runtime-Validation 8839d62c79 Revert "performance: use RESOURCE_BARRIER as stalling barrier"
This reverts commit 2a63853349.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-16 20:19:06 +02:00
Joshua Santosh Ranjan 3db2183810 feature: support metrics runtime disabling
This feature disallows metric group activation
if disabled

Related-To: NEO-14310

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2025-05-16 18:56:00 +02:00
ocldev bcf6c94f1c build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-16 17:58:52 +02:00
Filip Hazubski 936a3d2f31 build: kernels_bin update
Correct CompilerInterfaceOclElfCacheTest fixture.

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-16 15:08:04 +02:00
Szymon Morek 2a63853349 performance: use RESOURCE_BARRIER as stalling barrier
Related-To: NEO-14943

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-16 14:12:18 +02:00
Shreyas Kunder 766da0f4ad fix: return correct memory values for integrated platforms
Related-To: NEO-14198

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-05-16 13:40:01 +02:00
Piotr Rozenfeld 8182671124 ci: update config files
Add reviewer ashwin.kumar.kulkarni@intel.com to level_zero/sysman config
Add reviewer ashwin.kumar.kulkarni@intel.com to level_zero/tools config

Signed-off-by: Piotr Rozenfeld <piotr.rozenfeld@intel.com>
2025-05-16 13:14:31 +02:00
ocldev 185257d18a build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-16 12:37:57 +02:00
Dominik Dabek be04b6f172 performance: override for driver protection bits
Add infrastructure to override usage in getDriverProtectionBits.

Related-To: NEO-14482

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-05-16 11:01:00 +02:00
Mateusz Jablonski 00620f07c0 test: use HWTEST_F instead of HWTEST2_F with MatchAny param
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-16 11:00:45 +02:00
Zbigniew Zdanowicz 2b734880e0 refactor: add new alias type for walker type
Related-To: NEO-10492

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-05-16 09:08:32 +02:00
Aravind Gopalakrishnan 4f77a581b9 refactor: Remove not necessary code
Related-To: NEO-13003

- remove additionalPacketsInUse as getPacketsUsed is sufficient
- simplify clearTimestampTagData to pass node to clear

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2025-05-16 02:52:26 +02:00
Compute-Runtime-Validation 0a096f1d50 Revert "fix: propagate error createInternalHandle wddm"
This reverts commit eeddd779f0.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-16 02:41:16 +02:00
Woop, Sven 05dbbcab6c ci: updating ze_raytracing
Signed-off-by: Woop, Sven <sven.woop@intel.com>
2025-05-15 18:51:17 +02:00
shubham kumar 6cc09fa264 feature: Add support for BMG PUNIT rev 3
Related-To: NEO-14931

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-05-15 18:18:27 +02:00
Bartosz Dunajski ef0c525847 feature: copy offload support for images
Related-To: NEO-7067

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-15 18:02:06 +02:00
ocldev 679b9949ba build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-15 17:46:52 +02:00
Tomasz Biernacik e376e738f3 fix: disable deferring MOCS on WSL for LNL
Related-To: NEO-14643

Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-05-15 16:50:43 +02:00
Pawel Cieslak a98efcfc91 ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-05-15 16:29:49 +02:00
Dominik Dabek eeddd779f0 fix: propagate error createInternalHandle wddm
Unify with linux implementation, return -1 on error and 0 on success.

Related-To: NEO-6893

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-05-15 15:52:37 +02:00
ocldev 10ed5fd804 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-15 15:52:15 +02:00
Mateusz Jablonski 1284579ff7 refactor: remove not needed link to NEO-12901
Related-To: NEO-12901
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-15 15:52:00 +02:00
Mateusz Jablonski e3081c4db2 refactor: remove not needed NOLINT comments
Related-To: NEO-12901
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-15 13:51:29 +02:00
Lukasz Jobczyk b94b84aea3 fix: Restore ulls semaphore in lmem when fence still required
Resolves: GSD-11128

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-15 13:34:43 +02:00
shubham kumar 70f60b9953 feature: Add ECC support using igsc_gfsp_heci_cmd
Related-To: NEO-13444

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-05-15 13:04:59 +02:00
Szymon Morek bff8f74de7 refactor: remove unused parameter
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-15 12:23:27 +02:00
Mateusz Jablonski a361ca1e3f test: improve logging in unit tests
include API name
unify tests timeout/sigabrt message across OSes

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-15 11:56:53 +02:00
Grochowski, Stanislaw a4bbfb41b4 test: aub_config version update
Related-To: NEO-14715

Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com>
2025-05-15 11:09:31 +02:00
Zbigniew Zdanowicz f2601d8ccf refactor: simplify interface of append launch kernel
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-05-15 10:22:36 +02:00
Szymon Morek ffe3198b72 feature: add RESOURCE_BARRIER command
Related-To: NEO-14943

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-15 10:11:04 +02:00
Kindracki, Jakub Tomasz 2ce3f4fa40 test: Remove resetCommandStreamReceiver from tests
Changed the implementation to use EnvironmentWithCsrWrapper with setUpT
instead of resetCommandStreamReceiver.
Changed related tests to templated tests.

Related-To: NEO-3927
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com>
2025-05-15 10:03:10 +02:00
Compute-Runtime-Validation f7eb16cb70 Revert "ci: updating ze_raytracing"
This reverts commit b9ab3df910.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-15 09:39:07 +02:00
Bartosz Dunajski 4f60771f65 refactor: add HP param to blit properties
Related-To: NEO-7067

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-15 09:30:00 +02:00
Maciej Bielski 6e54911cdd fix: do not evict explicitly resident allocations
Related-To: NEO-13428
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-05-15 08:50:58 +02:00
Mateusz Jablonski e77b862362 fix: fill missing ddi entries
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-15 08:40:02 +02:00
Filip Hazubski 30af50404e test: Correct mock kernel setArgumentValue function
Only use explicit args when proper flag is set.

Related-To: NEO-14946

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-15 07:54:53 +02:00
Woop, Sven b9ab3df910 ci: updating ze_raytracing
Signed-off-by: Woop, Sven <sven.woop@intel.com>
2025-05-14 21:15:24 +02:00
Pawel Cieslak e395de414c ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-05-14 19:20:14 +02:00
Dominik Dabek 449b82003d fix: disable experimental l0 ipc methods
Related-To: NEO-6893

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-05-14 19:07:59 +02:00
ocldev dba2d369fa build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-14 17:17:55 +02:00
Szymon Morek b74dc9b7e1 performance: enable low latency hint on Xe
Related-To: NEO-14708

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-14 15:47:21 +02:00
Pratik Bari 0ee5f9ce04 fix(sysman): Limit the Vf Memory Utilization support for DG2
The VF Memory Utilization will be supported only for DG2 platforms.

Related-To: NEO-13442

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-05-14 14:18:16 +02:00
ocldev 88d91bdec6 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-14 13:58:25 +02:00
Raiyan Latif be40078d71 fix: Fill Ddi Entry for external semaphore functions
Related-To: NEO-11488

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-05-14 13:13:13 +02:00
Mateusz Jablonski 041f879e64 refactor: correct location of definition of new L0 API functions
L0 API functions have two definitions, internal and external:
- internal definition is in L0 namespace
- external defintion is in extern C scope and points to internal definition

Below API functions are corrected within this change:
- zeDriverGetDefaultContext
- zerDriverGetDefaultContext
- zerDeviceTranslateToIdentifier
- zerIdentifierTranslateToDeviceHandle
- zeDeviceSynchronize

Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-14 12:20:00 +02:00
ocldev cb76bbbf7d build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-14 11:38:30 +02:00