Szymon Morek
53da277bc1
fix: assign CSR once for staging image write
...
Related-To: NEO-13330
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-28 11:25:38 +01:00
Zbigniew Zdanowicz
92ebbe75c0
feature: add kernel getters for sync buffer and region barrier allocations
...
Related-To: NEO-13350
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-28 10:29:48 +01:00
Szymon Morek
81ba52aac4
performance: stop ULLS for BCS during migration
...
Related-To: NEO-13340
When regular copy CSR has enabled direct submission,
stop it before migration on internal CSR.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-27 20:06:50 +01:00
Pratik Bari
9b952c08c7
feature: Add VF Engine Utilization API implementation
...
Related-To: NEO-11202
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-11-27 16:26:55 +01:00
Zbigniew Zdanowicz
6b7235cd6c
refactor: change parameter names into more meaningful
...
- change additional size into local region size
- change walk order into dispatch walk order to distinguish for local id walk
Related-To: NEO-13350
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-27 16:15:02 +01:00
Mateusz Jablonski
b56d4324c5
test: add OCL large grf aub tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-27 12:07:23 +01:00
Mateusz Jablonski
39a56ae78c
test: add gen12lp test for hw context controller creation
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-27 12:03:19 +01:00
Mateusz Jablonski
c96f2e2df7
fix: add debug break in case of eviction failure
...
Eviction failure may lead to device error state
Related-To: GSD-10319
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-27 11:39:15 +01:00
ocldev
17c80c2900
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-27 09:46:11 +01:00
Zbigniew Zdanowicz
6453a5ec31
fix: correct sequence of estimates to get correct size for start command
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-27 09:38:39 +01:00
Mateusz Jablonski
974e8ae63f
performance: don't call evict with empty handle list
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-27 09:25:36 +01:00
Dominik Dabek
e55aa958b7
fix: track usm reuse usage in multiple contexts
...
Add tracking of memory used for usm reuse mechanism when multiple cl
contexts are used.
Tracking for device added to NEO::Device, for host added to
NEO::MemoryManager.
This fixes usm reuse using x% of memory per each context instead of
globally.
Related-To: NEO-13308
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-11-26 16:00:45 +01:00
ocldev
250171688f
build: update level_zero revision to v1.19.2
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-26 12:44:02 +01:00
shubham kumar
8c18e94ea0
fix: Correct notifyNReports behaviour on Linux
...
Related-To: NEO-8752
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-26 05:33:43 +01:00
Mateusz Jablonski
db6fe7892c
fix: remove destroyed allocations from eviction lists
...
mark explicitly made resident allocations
Related-To: NEO-13246, GSD-10319
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-25 22:19:54 +01:00
ocldev
a61656c2de
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-25 21:22:55 +01:00
Bartosz Dunajski
1ddcb92f1d
refactor: pass device to encoder functions
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-25 16:25:04 +01:00
Oskar Hubert Weber
5dc5c839a6
test: allowing neo ULT build with optimization enabled 2/n
...
Fixes mismatched-new-delete warnings
Related-To: NEO-8116
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-11-25 16:21:40 +01:00
ocldev
2568c739a8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-25 05:51:03 +01:00
ocldev
cc16f9e6fd
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-23 10:36:26 +01:00
Jemale Lockett
0426603896
fix: Add module debug area to isamap and mirror for xe
...
Resolves: NEO-12685
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-11-22 21:04:13 +01:00
Slawomir Milczarek
edaac6ce43
feature: Add ioctl helper function to synchronize userptr allocations
...
Related-To: NEO-12846
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2024-11-22 17:58:25 +01:00
Bartosz Dunajski
5862cbcb9f
refactor: add max local region size query
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-22 17:33:22 +01:00
Wenbin Lu
d03ba275c5
test: use explicit value in NumSubSlicesPerSlice ULT
...
Related-To: NEO-10060
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-11-22 17:17:33 +01:00
Bartosz Dunajski
906aa485a8
refactor: unify encoder methods
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-22 16:41:46 +01:00
Bellekallu Rajkiran
0c3a767ae6
fix: Enable immediate binding for make resident on linux
...
Related-To: NEO-11977
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-11-22 15:56:18 +01:00
Lukasz Jobczyk
7832b115a4
fix: Select csr once for staging buffer memcpy
...
Resolves: NEO-13083
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-11-22 15:42:09 +01:00
Maciej Plewka
fccca2dba7
refactor: unify getGpgpuEngineInstances for xe2+
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-11-22 14:45:58 +01:00
Maciej Plewka
0454a9480a
fix: do not expose render engine by default on xe2
...
Related-To: HSD-18040606360
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-11-22 11:58:26 +01:00
Wenbin Lu
47383d752f
fix: report correct number of XeCore per Cluster
...
Related-To: NEO-10060
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-11-22 09:40:28 +01:00
Compute-Runtime-Validation
fc5cab4445
Revert "fix: do not expose render engine by default on xe2"
...
This reverts commit ff324424eb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-11-22 02:50:41 +01:00
Mateusz Jablonski
ec37a4f3b1
build: update eudebug headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-21 16:42:24 +01:00
Dominik Dabek
5f2dd41f8e
fix: extend AIL for buffer pooling to ARL
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-11-21 16:18:35 +01:00
Mateusz Jablonski
f168a4ab61
ci: infra revision update
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-21 16:05:55 +01:00
Bellekallu Rajkiran
8fdada84d6
test: Move product matcher to common matchers header
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-11-21 15:47:45 +01:00
Katarzyna Cencelewska
194da4b7ef
fix: do not duplicate calculations when printing ts enabled
...
Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-11-21 15:36:52 +01:00
Jaroslaw Warchulski
723e1e7d29
fix: expose tiles as devices in OCL with combined hierarchy
...
Related-To: GSD-8708
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-11-21 15:23:06 +01:00
ocldev
25b0daf9a0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-21 15:04:04 +01:00
Alicja Lukaszewicz
789efc8909
fix: remove number of RT stacks from capability table
...
Related-To: NEO-10830
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2024-11-21 14:46:50 +01:00
Maciej Plewka
ff324424eb
fix: do not expose render engine by default on xe2
...
Related-To: HSD-18040606360
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-11-21 13:13:32 +01:00
Katarzyna Cencelewska
4ad8c17db9
feature: add debug flags for timestamps
...
PrintCalculatedTimestamps - print ts in level zero paths
PrintTimestampPacketContents - add logging also to level zero paths
ForceUseOnlyGlobalTimestamps - force using a global ts
Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-11-21 11:28:08 +01:00
Maciej Plewka
46c345789d
refactor: move depth limitation from release helper to image_hw
...
Related-To: NEO-8390, HSD-16021488507
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-11-21 11:24:06 +01:00
Szymon Morek
d8ac8641e5
performance: enable ULLS on copy engine for BMG
...
Related-To: NEO-12477
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-21 10:05:24 +01:00
Bartosz Dunajski
dab4166837
fix: add missing aub polls on sync points
...
Related-To: HSD-14023925176
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-21 09:17:54 +01:00
ocldev
0f360e96f6
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-21 08:27:58 +01:00
ocldev
342f8e05da
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-21 02:58:45 +01:00
Aravind Gopalakrishnan
f4cc71f3f9
feature: Add External Semaphore experimental stubs [2/N]
...
Related-To: NEO-11488
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-11-21 01:42:50 +01:00
ocldev
986ff06554
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-21 00:29:02 +01:00
Jemale Lockett
ef8fefec28
fix: correct check for interrupt sent in tile debug sessions
...
Resolves: NEO-12222
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-11-20 23:48:10 +01:00
ocldev
87e645263a
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-20 20:01:03 +01:00