Mateusz Hoppe
f1249a9e2b
refactor: validateLaunchParams
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-26 10:27:25 +02:00
Kamil Kopryk
fe34302a3a
fix: RTDispatchGlobals programming
...
Related-To: NEO-14423
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-26 04:45:49 +02:00
Dominik Dabek
4cbd6c79a0
fix: mark aub/tbx writable on get from usm reuse
...
Related-To: NEO-6893, NEO-15359, HSD-18042681561
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-25 19:36:16 +02:00
Zbigniew Zdanowicz
442c11b5ba
feature: add mutable command list implementation
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-06-25 16:32:08 +02:00
Lukasz Jobczyk
6efabacbfc
fix: Align GPU shared allocation once with same alignment as CPU
...
Resolves: HSD-18042651670
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-06-25 15:52:05 +02:00
Dominik Dabek
5c7fd72d5f
performance: enable l0 usm reuse
...
Do not reuse internal or imported allocations.
Mark as aub writable on getting from reuse.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-25 15:49:15 +02:00
Pratik Bari
3e024eccb4
fix(sysman): Fix device name for the integrated device w.r.t Xe driver
...
Related-To: NEO-15290
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-06-25 15:22:53 +02:00
Artur Harasimiuk
7ea975ed45
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-06-25 15:22:37 +02:00
Naklicki, Mateusz
9603d1f2a7
fix: initialize CommandToPatch member
...
Also: adjusted tests for optional scratch, reordered members for best
alignment and removed unused variable
Related-To: NEO-14130
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-06-25 13:07:17 +02:00
Mateusz Hoppe
cb0db589b9
build: kernels_bin update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-25 12:16:06 +02:00
ocldev
4f0a511f19
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-25 10:32:11 +02:00
Chandio, Bibrak Qamar
5d42238a63
test: fix atomic acess attributes tests
...
Related-To: NEO-13715, NEO-14862
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-06-25 10:20:50 +02:00
Neil R. Spruit
532c663da6
feature: Add Initial Support for Get Vector Width Properties
...
- Added support for L0 to query Vector Width Properties which allows for
querying all the supported vector widths and their prefferred and
native vector widths per data type.
- Updated shared code to support querying the same values thru
getPreferredVectorWidth* and getNativeVectorWidth* helper functions
for OpenCL and Level Zero.
- Initial support for reporting base values for the vector
widths with future support for reporting different values per platform and
based on the SIMD/SIMT size used.
Related-To: NEO-13745
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-06-25 01:11:30 +02:00
Aravind Gopalakrishnan
39b28474ae
feature: Add new struct for IPC opacity
...
Related-To: NEO-15185
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-06-24 22:57:22 +02:00
Artur Harasimiuk
4a15355471
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-06-24 18:58:44 +02:00
ocldev
b3c1384e9c
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-24 17:22:14 +02:00
Dominik Dabek
cc92027f79
performance: enable ocl usm reuse xe3
...
also split per api type (ocl,l0) pre xe3
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-24 16:55:07 +02:00
Dominik Dabek
c23a52c0c7
fix: pass timestamp flag for event pool IPC
...
Add passing non mapped timestamps flag when sharing event pool via IPC.
Related-To: NEO-15335, HSD-18042662217
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-24 15:55:16 +02:00
Maciej Bielski
43442b24e3
fix: check for nullptr before dereferrencing
...
Related-To: NEO-14473
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-06-24 15:28:04 +02:00
Dominik Dabek
2a24f93789
test: correct ocl usm pooling tests
...
Change to TEST_F. Cover combinations of debug flags enabled/disabled
and product helper methods supported/not supported.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-24 14:51:27 +02:00
Szymon Morek
0db5ce22a1
performance: use resource_barrier on Xe2 and PTL
...
Related-To: NEO-14943
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-06-24 14:24:47 +02:00
Compute-Runtime-Validation
6b33e62d15
Revert "fix: do not wait for timestamps if flag not set"
...
This reverts commit ced0511777 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-06-24 13:17:47 +02:00
Naklicki, Mateusz
bd80531dea
fix: allow scratch to be optional
...
Related-To: NEO-14130
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-06-24 11:15:04 +02:00
Compute-Runtime-Validation
408556dcd8
Revert "performance: Use immediate fill for pattern sizes <= 4"
...
This reverts commit 45a023c123 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-06-24 11:09:22 +02:00
Raiyan Latif
533d351f5d
fix: Add External Semaphore IOCTL calls to XE ioctl helper
...
Related-To: NEO-15298
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-06-24 06:15:53 +02:00
Anvesh Bakwad
bf5eb27e05
feature(sysman): Add Power limits support for Card and Package domain for BMG
...
Related-To: NEO-13986
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-06-24 05:54:57 +02:00
Lukasz Jobczyk
45a023c123
performance: Use immediate fill for pattern sizes <= 4
...
Related-To: NEO-9729
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-06-23 20:29:32 +02:00
Chandio, Bibrak Qamar
c1867ed981
feature: atomic attributes for shared system alloc
...
Related-To: NEO-13715, NEO-14862
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-06-23 20:14:47 +02:00
Slawomir Milczarek
cb4fa456b7
fix: Improved logs for buffer submission and execution to use debug string
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-06-23 18:52:43 +02:00
ocldev
cbadc1285c
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-23 18:40:02 +02:00
Kamil Kopryk
f0f89836e0
fix: l3 flush after post sync logic in OCL
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-23 18:03:21 +02:00
Dominik Dabek
77e25f90d7
fix: prepare for l0 usm reuse enable
...
adjust ULTs
disable usm reuse in multi device l0
don't initialize usm caches if max reuse size is 0
check requested alignment when returning from cache
guard against double free
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-23 17:17:18 +02:00
Bartosz Dunajski
de8f98b43e
feature: initial support for aggregated bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-06-23 16:20:14 +02:00
Mateusz Hoppe
b7580a3998
fix: store image arg size in kernel descriptor
...
- use arg size when patching bindless offset
Related-To: HSD-18042502539
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-23 13:37:44 +02:00
Krzysztof Gibala
e3fecb932a
documentation: Add ISSUE_SUBMISSION_GUIDE.md file
...
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
Co-authored-by: Pawel Wilma <pawel.wilma@intel.com >
Co-authored-by: Andrzej Koska <andrzej.koska@intel.com >
2025-06-23 12:58:38 +02:00
Mateusz Hoppe
b8662d1a87
test: allow ocloc compilation to spirv with device in bbox tests
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-23 12:51:25 +02:00
Jaroslaw Warchulski
2375ff89bb
refactor: cleanup headers
...
Related-To: NEO-5548
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-06-23 11:23:49 +02:00
Jack Myers
f2b5126598
feature: enable tbx fault manager by default
...
Related-To: NEO-13748
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-06-23 09:59:32 +02:00
Naklicki, Mateusz
b462f990b6
fix: prevent underflow in per thread data offset calculation
...
Related-To: NEO-14719
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-06-23 09:39:39 +02:00
ocldev
6368f43df8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-23 06:43:32 +02:00
ocldev
9bc23349bb
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-21 23:46:16 +02:00
Slawomir Milczarek
2720f2316c
feature: Add capability to print debug messages with pid and timestamp
...
Controlled with the knob DebugMessagesBitmask (1 - pid, 2 - timestamp)
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-06-21 19:35:52 +02:00
ocldev
59cb5098e7
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-21 12:52:57 +02:00
ocldev
c620645ced
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-21 04:49:51 +02:00
ocldev
393310bd08
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-21 02:34:02 +02:00
ocldev
98ca767879
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-21 00:34:19 +02:00
Bellekallu Rajkiran
1be3d6ad37
refactor: Refactor product helpers
...
Related-To: NEO-14627
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-06-20 23:04:34 +02:00
Bellekallu Rajkiran
70f04b112d
test: Refactor thread arb tests
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-06-20 23:04:19 +02:00
Aleksandra Nizio
f0780df9be
fix: Remove unused AubMemDump logic
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-06-20 19:54:48 +02:00
Slawomir Milczarek
e7032ab032
fix: Fixed function for printing execution buffer to return correct vm id
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-06-20 12:38:56 +02:00