Mateusz Hoppe
c72ebb263d
feature: enable global bindless allocator on xe2hpg
...
Related-To: NEO-7063, NEO-11533
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-10-18 09:37:37 +02:00
Compute-Runtime-Validation
d7a4dab4ca
Revert "performance: Enable timestamp wait for queues on Xe2"
...
This reverts commit 9185760a0e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-18 08:46:03 +02:00
ocldev
a261cee81b
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-18 05:57:22 +02:00
Compute-Runtime-Validation
ba47a8293f
Revert "ci: level_zero revision update"
...
This reverts commit e8437d7084 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-18 04:08:57 +02:00
ocldev
e8437d7084
ci: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-17 19:19:04 +02:00
Kulkarni, Ashwin Kumar
23335548f7
feature: adds 3-channel support in image format descriptor
...
Related-To: NEO-12887
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-10-17 18:27:14 +02:00
Artur Harasimiuk
bba9a9ebc7
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-17 17:10:32 +02:00
Mateusz Jablonski
4154e6666b
fix: correct loading L0 loader functions
...
- don't load ze_loader.dll from file system
- to perform self-open on Windows use getModuleHandleA with proper module name
- don't free library loaded with getModuleHandleA
- as loader may be not available during runtime teardown:
- load translate handle function during global setup
- load setDriverTeardown function during global teardown
- when loader is not available during teardown, unset translate handle
function
Related-To: GSD-10147
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-17 15:39:20 +02:00
Maciej Plewka
9d6d6e85f1
fix: align thread group to dss size if kernel uses slm
...
Related-To: NEO-12133
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-10-17 15:30:19 +02:00
Bartosz Dunajski
b17fabb120
fix: adjust interupt wait api expectations
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-17 15:30:02 +02:00
Tomasz Biernacik
c982981dde
feature: add number of rt stacks to capability table
...
Related-To: NEO-12138
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2024-10-17 14:46:19 +02:00
Chodor, Jaroslaw
5463ddea06
feature: New forward-compatibility model for zeinfo
...
Up till now, NEO ignored uknown attributes in zeinfo
which could lead to undefined behavior. With this change
NEO will emit an error whenever an unknown attribute is
encountered.
Note : old behavior can be restored using new
IgnoreZebinUnknownAttributes debug environment variable
Resolves: NEO-11762
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-10-17 14:03:01 +02:00
Anvesh Bakwad
2844cba1f1
fix(sysman): Add missing support of isMemoryMaxTemperatureSupported() for BMG
...
Related-To: NEO-12916
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-10-17 11:34:28 +02:00
Compute-Runtime-Validation
f117b5fb68
Revert "fix: correct loading L0 loader functions"
...
This reverts commit 9c7b3c5e19 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-17 08:20:19 +02:00
Chodor, Jaroslaw
e11ceb4a20
feature: Adding support for parsing sip_surface_offset
...
Adding support for parsing sip_surface_offset in accordance
with zeinfo specification. This field is not used because
surface offset calculations are dynamic and zebin binary can
rely only on sip_surface_bti entry. However, failing to parse
this unused entry blocks NEO from moving to stricter
zebin validation.
Related-To: NEO-11762
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-10-17 00:10:43 +02:00
Artur Harasimiuk
5ab81cb3bb
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-16 22:45:31 +02:00
Artur Harasimiuk
3e30b4f7a4
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-16 21:17:31 +02:00
Mateusz Jablonski
9c7b3c5e19
fix: correct loading L0 loader functions
...
on Windows use getModuleHandleA with proper module name
don't load ze_loader.dll from file system
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-16 19:53:05 +02:00
Maciej Plewka
deb27d0363
fix: align thread group count to fit within dss
...
Related-To: NEO-12133
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-10-16 18:34:39 +02:00
Szymon Morek
9fe53bdc60
Revert "performance: Enable direct submission on DG2 Windows"
...
This reverts commit 8c5be5c55a .
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-16 14:50:09 +02:00
Bartosz Dunajski
52e9a6e07f
feature: Initial CB events IPC support
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-16 13:33:59 +02:00
Artur Harasimiuk
0a568f368d
ci: infra revision update
...
Related-To: NEO-11166
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-16 11:01:14 +02:00
Tomasz Biernacik
bf6d9fc416
feature: read new params from blob
...
Related-To: NEO-12138
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2024-10-16 10:29:22 +02:00
Jaroslaw Warchulski
56c5c78961
fix: correct page alignment calculation in getPageAlignedSizeRequired
...
In the current implementation, for some data the result is incorrect.
For example for:
size=131073 (64 kB * 2 + 1),
pageSize=65536 (64 kB),
the result should be 196608 (64 kB * 3) instead of 131073.
Related-To: GSD-8948
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-10-16 10:15:00 +02:00
Anvesh Bakwad
c94e38f74d
feature(sysman): Add zesDevicePciGetProperties() API support for BMG
...
Related-To: NEO-12911
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-10-16 08:23:03 +02:00
Artur Harasimiuk
ea783e4110
ci: split infra to separate manifest
...
Related-To: NEO-12679
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-16 07:54:12 +02:00
Jack Myers
10f67bcd1a
feature: finalizes 2d block load/store query
...
Finalized the implementation of the 2d block
load/store extension query. Namely, this adds
the extension info to the `DriverHandleImp`.
Also fixed support matrix in the current
implementation that incorrectly includes
MTL and ARL in the supported products. ULTs
and the implementation have both been changed
to match the true support matrix.
Related-To: NEO-11592
Signed-off-by: Jack Myers <jack.myers@intel.com >
2024-10-16 02:19:22 +02:00
Compute-Runtime-Validation
2098e64dc1
Revert "feature: adding support for custom compiler backends"
...
This reverts commit 8098bcc48d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-16 02:07:25 +02:00
Brandon Yates
6de2f1a9c9
fix: Remove stopped Threads query
...
Related-to: NEO-12929
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-10-15 23:23:11 +02:00
Artur Harasimiuk
89212bdc63
ci: infra revision update
...
Related-To: NEO-12679
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-15 17:01:34 +02:00
Woop, Sven
ea968c931d
ci: updating ze_raytracing
...
Related-To: NEO-12899
Signed-off-by: Woop, Sven <sven.woop@intel.com >
2024-10-15 16:56:50 +02:00
Mateusz Jablonski
2ce3022030
refactor: remove not needed code
...
Related-To: NEO-12949
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-15 15:33:12 +02:00
Jaroslaw Warchulski
5626295e61
fix: don't split HEAP_EXTENDED among root devices
...
Related-To: GSD-8948
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-10-15 15:01:29 +02:00
Mateusz Jablonski
f179c4de95
build: update opencl headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-15 14:27:20 +02:00
Jitendra Sharma
9bd4878841
feature: update GRF register implementation
...
Related-To: NEO-8314
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-10-15 13:47:34 +02:00
Mateusz Jablonski
a149336ea1
fix: add missing return from non-void function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-15 13:31:25 +02:00
Grzegorz Choinski
8b780293e9
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-10-15 12:29:25 +02:00
Bartosz Dunajski
acef3a1e71
feature: pass external device allocation to CB event
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-15 09:37:59 +02:00
Artur Harasimiuk
7172d373ea
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-15 09:32:08 +02:00
Compute-Runtime-Validation
f195e977ff
Revert "feature: stateless enqueueCopyBufferToImage"
...
This reverts commit 9dbace61eb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-15 08:54:24 +02:00
Chodor, Jaroslaw
8098bcc48d
feature: adding support for custom compiler backends
...
This adds abbility to load different versions of the backend
compiler based on underlying device.
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-10-14 18:23:11 +02:00
Slawomir Milczarek
ec66d9e82d
feature: Add getter to query drm about device node
...
Related-To: NEO-11817
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2024-10-14 17:58:24 +02:00
Bakwad, Anvesh
81cbc481ed
fix(sysman): Correct the BMG OOBMSM guid in guidToKeyOffsetMap
...
Related-To: NEO-12912
Signed-off-by: Bakwad, Anvesh <anvesh.bakwad@intel.com >
2024-10-14 15:06:28 +02:00
Bartosz Dunajski
f430279d62
fix: change doorbell type
...
Related-To: NEO-12870
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-14 14:58:11 +02:00
Mateusz Witke
9f95103e02
ci: i915 kernel revision update from 5819 to 5844
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-10-14 14:02:09 +02:00
Szymon Morek
7f2b806413
fix: Override timestamp width from KMD
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-14 13:38:33 +02:00
Oskar Hubert Weber
8527779778
fix: running Blender with SYSMAN enabled on Linux
...
Related-To: NEO-11618
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-10-14 12:36:08 +02:00
Bartosz Dunajski
5adfaa0380
test: improve drm mocking
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-14 11:49:04 +02:00
Damian Tomczak
bd500b5b85
feature: stateless enqueueCopyImageToBuffer
...
Related-to: NEO-11859
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-10-14 10:33:46 +02:00
Damian Tomczak
9dbace61eb
feature: stateless enqueueCopyBufferToImage
...
Related-to: NEO-11859
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-10-14 10:21:02 +02:00