Krzysztof Sprzaczkowski
b0db130df8
fix: Add coverage for all memory types in L0 API
...
Related-To: NEO-12807
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com >
2025-05-29 17:35:50 +02:00
Mateusz Jablonski
88820a414f
fix: include all devices when creating OCL context from type
...
Related-To: NEO-15086, GSD-11201
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-29 17:04:53 +02:00
Filip Hazubski
04965470fb
fix: Remove redundant debug key
...
OverrideNumThreadsPerEu debug variable can be used
instead of removed Enable10ThreadsPerEu.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-05-29 16:58:04 +02:00
Katarzyna Cencelewska
e357e7e404
fix: correct limitation for num threads per thread group
...
taking into account the max work group limit
when simd1 don't use the same limitation as for simd32
Resolves: NEO-14922
Related-To: NEO-11881
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-05-29 16:34:40 +02:00
Dominik Dabek
ad4d7a2ce8
fix: l0 usm pooling, ipc handling
...
Move getting usm pool for ptr to its own method.
Move trying to free via pooling to its own method.
Use base ptr of pool for tracking in IPCHandleMap.
Track ipc handle refcount in freeMem.
Return error when trying to use a not allocated ptr within pool.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-05-29 16:07:19 +02:00
Lukasz Jobczyk
19361031fe
refactor: Make SemaphoreFenceHelper compliant with rule of three
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-29 15:56:43 +02:00
Artur Harasimiuk
e895562abf
ci: infra revision update
...
Related-To: NEO-14871
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-05-29 15:34:29 +02:00
Maciej Plewka
577c99fe9c
fix: clear residency container when failed to make resident
...
Related-To: NEO-14143
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-05-29 14:56:35 +02:00
Jitendra Sharma
c741628b00
test: Dont create new mock class for SipKernel
...
Instead of creating new mock class for SipKernel, use MockSipKernel
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-05-29 12:49:46 +02:00
Mateusz Jablonski
60dfdda1a3
fix: don't fail initialization for small bar config in i915 path
...
https://github.com/intel/compute-runtime/issues/831
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-29 12:38:09 +02:00
Mateusz Jablonski
e3be9eaea7
fix: setup printf surface when implicit args are programmed
...
even if main kernel is not using printf
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-29 11:49:54 +02:00
Bartosz Dunajski
cdc725e0fe
fix: flush split task count
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-05-29 11:30:38 +02:00
Szymon Morek
0c605f2da1
performance: remove cache flush after transfers
...
Related-To: NEO-15024
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-29 11:06:37 +02:00
ocldev
9dae6cec6b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-29 00:29:23 +02:00
Young Jin Yoon
2773bd8ec0
fix: estimate blitter commands for memory fill
...
Added getNumberOfBlitsForColorFill, getNumberofBlitsForByteFill,
and getNumberOfBlitsForFill in BlitCommandsHelper to estimate
total number of blitter command generated for
dispatchBlitMemoryColorFill, dispatchBlitMemoryByteFill, and
dispatchBlitMemoryFill, respectively.
Use getNumberOfBlitsForColorFill to determine whether
additionalTimestampNode is required for appendMemoryBlitFill.
Related-To: NEO-13003
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-29 00:21:35 +02:00
Vishnu Khanth
f2df772552
fix(sysman): Update fimrware handles discovery using igsc
...
Related-To: NEO-14891
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-05-28 21:01:29 +02:00
Vysochyn, Illia
3989471ffc
fix: Use round robin after stall as a default arbitration mode
...
Related-To: NEO-14251,HSD-18042035684,HSD-18041638491,HSD-18042040816
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-05-28 17:47:48 +02:00
Dominik Dabek
cdb088b477
fix: bindless image from usm pooled ptr
...
Add handling for creating bindless image from usm pooled ptr.
Make relevant ULTs test USM device pool enabled/disabled.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-05-28 15:38:07 +02:00
Szymon Morek
ce1bcb536c
performance: don't reprogram SBA when not needed
...
Related-To: NEO-15024
When defer to pat is enabled, all mocs are
set to 0, so no check for uncached mocs is needed
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-28 15:13:34 +02:00
ocldev
a6d13659de
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-28 14:36:56 +02:00
Szymon Morek
556c0b64c6
performance: use RESOURCE_BARRIER as stalling barrier
...
Related-To: NEO-14943
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-28 12:30:01 +02:00
Maciej Plewka
e6f3ebce5d
fix: add pc with stall before barrier with post sync on bmg
...
Related-To: NEO-14491
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-05-28 09:24:21 +02:00
Kamil Kopryk
b7681a2e7b
refactor: redirect flush L3 host usm to external by default
...
Related-To: NEO-13163
Rename ForceL3FlushAfterPostSync to EnableL3FlushAfterPostSync
Rename DisableFlushL3ForHostUsm to RedirectFlushL3HostUsmToExternal
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-05-28 08:50:01 +02:00
ocldev
4d26759d69
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-28 06:31:44 +02:00
ocldev
ae079632c5
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-28 02:31:19 +02:00
Kindracki, Jakub Tomasz
d0234c0bef
test: Remove resetCommandStreamReceiver from tests
...
Related-To: NEO-3927
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-05-27 23:58:44 +02:00
Aleksandra Nizio
1dfc9227c4
fix: Removind address_mapper.h
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-27 20:37:56 +02:00
Chen, Kai
1484e43bb7
feature: Add hasLscStoresWithNonDefaultL1CacheControls flag
...
Related-to: NEO-14563
Signed-off-by: Chen, Kai <kai.chen@intel.com >
2025-05-27 20:11:01 +02:00
Aleksandra Nizio
e43ec2bbfd
fix: Removing stream
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-27 18:53:02 +02:00
Cabral, Matias A
9831931722
refactor: correct names in calcop creation
...
Resolves: NEO-14512
Signed-off-by: Cabral, Matias A <matias.a.cabral@intel.com >
2025-05-27 18:40:00 +02:00
ocldev
5ccdb66ac2
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-27 18:20:20 +02:00
Mateusz Hoppe
a190ed2510
ci: infra revision update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-05-27 18:10:25 +02:00
Bartosz Dunajski
9c19e9eb96
fix: enable single temporary allocations list mode 2
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-05-27 17:35:17 +02:00
ocldev
82e2e410d6
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-27 17:35:01 +02:00
Mateusz Jablonski
72e1ec3b42
fix: pass additional adapter info caps to gmmlib for wddm windows
...
Related-To: HSD-18041684792
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-27 12:43:31 +02:00
ocldev
48917f14cc
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-27 11:02:43 +02:00
Lukasz Jobczyk
a0f683e42b
fix: Move evict after unlock to wddm layer
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-27 10:52:23 +02:00
Lukasz Jobczyk
0306b77297
performance: Always allocate l0 events in LMEM on Xe2
...
Resolves: NEO-13422
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-27 10:39:26 +02:00
Vysochyn, Illia
2168c43a67
feature(zebin): Update version
...
Related-To: IGC-11358
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-05-27 10:24:57 +02:00
Anvesh Bakwad
ec7956c013
feature(sysman): Add rev 3 punit PMT support for BMG Linux
...
Related-To: NEO-14989
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-05-27 08:56:17 +02:00
ocldev
29e013eb1a
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-27 01:56:46 +02:00
Lukasz Jobczyk
2e9643f46c
performance: Enable small buffer pool allocator on PTL
...
Resolves: NEO-14817
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-26 22:07:50 +02:00
Mateusz Hoppe
87e2114e42
feature(zebin): rename attribute to "require_iab"
...
- implicit_arg_buffer_used_by_code is replaced with require_iab
Related-To: NEO-14667
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-05-26 16:27:47 +02:00
Aleksandra Nizio
31fe1978d4
fix: Removing streamProvider and addressMapper
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-26 16:01:18 +02:00
Compute-Runtime-Validation
42a8b63725
Revert "fix: enable single temporary allocations list mode"
...
This reverts commit b496274d1a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-26 13:22:15 +02:00
ocldev
c98b95a43e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-26 12:37:03 +02:00
ocldev
b762b2cd2e
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-25 01:30:58 +02:00
ocldev
efb99a3eee
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-24 14:25:45 +02:00
ocldev
34200afce4
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-05-24 02:55:44 +02:00
Compute-Runtime-Validation
65562f83f8
Revert "fix: program 8 maxBVHLevels as 0 - special case"
...
This reverts commit d247358fdf .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-24 02:40:27 +02:00