Szymon Morek
ce2d7ea67e
fix: disable timestamp caching for platforms with dc flush
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-13 17:50:44 +02:00
Mateusz Jablonski
79905e8ec1
test: remove not needed macro
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-13 16:43:27 +02:00
ocldev
51507e64e2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-13 16:41:46 +02:00
Szymon Morek
de92cd90be
refactor: respect comp format debug flags on iGPU
...
Related-To: NEO-14942
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-13 16:09:04 +02:00
Zbigniew Zdanowicz
3478aaec9d
test: refactor graph black box test
...
- move module and kernel functions into shared library
- use shared functions instead creating the same code
- expand graph tests into different append types
- use append memory fill
- use append memory copy between two usm allocations
- add mask option to execute single case
- correct aub mode handling
- correct test case fail signaling
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-13 15:46:52 +02:00
Compute-Runtime-Validation
cb6cc08ed1
Revert "fix: flush caches after post sync write"
...
This reverts commit 7b8e986ebe .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-13 15:41:53 +02:00
Mateusz Jablonski
a46181b2c5
fix: remove deprecated patchtokens format from ocloc
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-13 15:41:37 +02:00
Dominik Dabek
a5491f5c67
fix: l0, tag update on external host ptr operation
...
Add tag update required when flushing operations with external host ptr:
write to memory, image copy from/to memory
Related-To: NEO-15663
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-08-13 15:14:44 +02:00
Zbigniew Zdanowicz
9b0c958774
fix: copy correct capture source flags in graph creation
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-13 14:47:23 +02:00
Mateusz Jablonski
a68ea38ba1
refactor: store gmm callback functions in global arrays
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-13 14:12:23 +02:00
Compute-Runtime-Validation
796866b2d6
Revert "test: Restore dbgSettings on WhiteboxAil destruction"
...
This reverts commit b501d0fa8f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-13 13:51:59 +02:00
Compute-Runtime-Validation
469f9e020a
Revert "fix: flush caches during host sync"
...
This reverts commit ffed307d15 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-13 13:51:44 +02:00
Jakub Nowacki
c4ab767797
fix: add missing NonCopyableAndNonMovable asserts
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-08-13 13:13:05 +02:00
Zbigniew Zdanowicz
216e7a593f
feature: add patch preamble support to immediate command lists
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-13 12:56:51 +02:00
Mateusz Jablonski
c75d9d30b0
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-13 12:56:36 +02:00
Michal Mrozek
167ca6e50c
refactor: reduce the size of graphics allocation
...
- 32 context is way too much, most our devices has 5 context right now
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-13 11:43:27 +02:00
Maciej Bielski
f3b3d58ee9
refactor: remove misleading std::move
...
The `surfStateInfo` argument has a `const SurfStateInHeapInfo &` type.
Thus the result of `std::move()` is
`std::remove_reference<const SurfStateHeapInfo &>::type &&`.
This effectively boils down to `const SurfStateHeapInfo &` (the L-value
reference has precedence), which effectively is passed to
`.push_back(const SurfStateHeapInfo &)`.
This is the same outcome as if the `std::move()` is not present at all.
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-13 11:43:10 +02:00
Maciej Bielski
478c7ce9a8
fix: possible race-condition in SvmAllocationCache::insert
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-13 11:18:22 +02:00
Maciej Bielski
d6a7468246
refactor: dynamicStateHeapData as std::vector
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-13 11:00:22 +02:00
Compute-Runtime-Validation
c98344c906
Revert "fix: Set compression parameter when resource imported"
...
This reverts commit c5b66d50e2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-13 10:50:34 +02:00
Chandio, Bibrak Qamar
6acfcb83b9
Revert "Two commits related to pStart feature"
...
Related-To: NEO-15156, GSD-9939
Revert "test: fix minor errors"
This reverts commit 712dc8221e .
Revert "feature: Support for pStart"
This reverts commit 47caeda487 .
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-08-13 07:10:40 +02:00
ocldev
fed9d1c0a5
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-13 06:33:04 +02:00
ocldev
376b9b29ac
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-13 03:24:03 +02:00
Jack Myers
05d8322a97
test: add helper method to ult csr
...
Related-To: NEO-13007
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-08-13 00:59:33 +02:00
ocldev
c0996d77e9
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-13 00:53:08 +02:00
Mateusz Jablonski
22e7aa36d1
refactor: remove pre-gen12 code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-11 20:29:37 +02:00
Filip Hazubski
4ac82c17f1
refactor: move method to release helper
...
Related-To: NEO-14998
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-08-11 19:41:52 +02:00
Naklicki, Mateusz
c36f6cadb0
feature: dump graph visualisation
...
Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-08-11 19:24:36 +02:00
Matias Cabral
0bb8591e79
feature: support metrics calculable property
...
Resolves: NEO-13994
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-11 19:18:40 +02:00
Matias Cabral
91f25ef990
feature: remove calcOp multi set calc API
...
Resolves: NEO-15690
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-11 18:53:13 +02:00
Neil R. Spruit
c5b66d50e2
fix: Set compression parameter when resource imported
...
Related-To: NEO-12375
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-08-11 18:44:12 +02:00
Szymon Morek
ffed307d15
fix: flush caches during host sync
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-11 18:43:33 +02:00
Zbigniew Zdanowicz
ab98dad17e
feature: add noop in order info for regular command list to patch preamble
...
- sum total noop size requirement for both in order and noop patchlist
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-11 17:30:25 +02:00
Jakub Nowacki
9526392e95
fix: clear clDevices on devicesCleanup
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-08-11 16:06:34 +02:00
Maciej Bielski
581cd3bbdf
refactor: surfaceStateHeapData as std::vector
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-11 15:10:15 +02:00
Jaroslaw Warchulski
580e5cb140
fix: propagate error from cpuDataTransferHandler
...
Related-To: NEO-14638
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-08-11 13:42:08 +02:00
Maciej Plewka
b501d0fa8f
test: Restore dbgSettings on WhiteboxAil destruction
...
Related-To: HSD-16028004193, NEO-15740
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-08-11 13:26:19 +02:00
Pawel Cieslak
3f5bdc2cf6
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-08-11 12:37:55 +02:00
Filip Hazubski
87a35bd680
feature: Add helper function to adjust product config
...
Related-To: NEO-15318
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-08-11 12:24:03 +02:00
ocldev
382e7ff67f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-11 06:52:09 +02:00
ocldev
417edfe31d
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-11 01:43:13 +02:00
ocldev
3acfe78e6b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-09 12:07:20 +02:00
Michal Mrozek
9c3904583b
performance: improve container lookup
...
- check if incoming pointer is page aligned, if so do non offset based lookup
- make allowOffset compile time parameter
- in case non offset based lookup fails, re-try with offset allowed
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-09 10:01:38 +02:00
ocldev
0b86634951
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-09 00:22:24 +02:00
Matias Cabral
34b98b52d6
feature: not allow limiting results on EU stall calc
...
Resolves: NEO-14753
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-08 20:35:05 +02:00
Maciej Bielski
fe174328eb
refactor: crossThreadData as std::vector
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-08 18:44:07 +02:00
Filip Hazubski
921db0e9e1
build: kernels_bin update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-08-08 15:55:35 +02:00
Oskar Hubert Weber
ce48114642
fix: do not skip clean up in L0 dllMain
...
Reintroducing the original clean up logic back to L0 dllMain,
to address regressions that need further investigating.
Related-To: NEO-14121
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2025-08-08 15:46:27 +02:00
Radoslaw Jablonski
59c3b06eea
refactor: xe topology
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-08 15:31:13 +02:00
Michal Mrozek
e9ff1260f0
performance: add early return for single byte path
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-08 15:22:02 +02:00