ocldev
a59e066f23
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-23 15:04:24 +02:00
Maciej Plewka
4b3b1be191
fix: add heap to residency container instead of calling make resident
...
Related-To: NEO-11212
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
There was make resident call outside lock on csr, so in multi thread
scenarios assigned residency task count may be not correct.
Instead of calling make resident allocation is added to
residency container
2024-08-23 14:52:24 +02:00
Lukasz Jobczyk
9152b6ac04
performance: Defer special queue init to first use
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-23 14:22:51 +02:00
Artur Harasimiuk
42ee377b78
ci: infra revision update
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-23 14:11:34 +02:00
Jaroslaw Warchulski
3bb4425fb3
fix: Remove patchtokens fallback AIL for DaVinci Resolve
...
Related-To: NEO-12358
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-08-23 13:44:18 +02:00
Chodor, Jaroslaw
360a5bbc96
fix: Use consistently proper size of implicit args buffer
...
Fixes discrepancy of implicit args buffer allocation and programming
Resolves: NEO-12316
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-08-23 13:32:17 +02:00
Mateusz Hoppe
c9e8931a18
fix: global bindless offsets for implicit args
...
- do not patch bindless offsets for implicit args in with global bindless
allocator, the offsets are patched at kernel initialization time and
do not change
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-23 13:21:27 +02:00
Mateusz Jablonski
3e5dec27ef
refactor: remove not needed struct
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-23 13:08:49 +02:00
Bartosz Dunajski
aeb5e0d5ad
fix: pass vm_id to createMediaContext
...
Related-To: NEO-9777
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-23 12:53:39 +02:00
Szymon Morek
b8f181d50e
performance: remove trim candidate list
...
Related-To: NEO-11755
Removing trim candidate list reduces overhead
caused by residency handling. Allocations required
for eviction are placed in eviction container managed
by CSR.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-23 12:21:50 +02:00
Dominik Dabek
6455d4648c
fix: ulls controller sleep, windows
...
Request higher resolution for windows periodic timers for ulls
controller sleep.
Allows for controller thread to sleep with granularity of 1ms.
Related-To: NEO-10800
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-08-23 12:05:26 +02:00
Mateusz Jablonski
dbc8baddc1
test: don't use template id in contructor definition
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-23 11:03:33 +02:00
Bartosz Dunajski
696b02bfd3
fix: improve TBX downloading after L0 Event sync
...
Related-To: HSD-18038498579
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-23 10:42:17 +02:00
Compute-Runtime-Validation
4b01058706
Revert "performance: Defer special queue init to first use"
...
This reverts commit 25bb3c87ad .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-23 09:09:17 +02:00
ocldev
5c80de3bd1
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-23 05:45:40 +02:00
Artur Harasimiuk
0243426390
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-22 21:26:11 +02:00
Mateusz Jablonski
5b51146673
fix: fail L0 device creation when invalid state save area header was delivered
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-22 16:24:40 +02:00
Mateusz Jablonski
70bb654c15
fix: fix compilation issues with gcc14
...
- don't populate buffer objects by direct access - use push_back method
- remove template-id from constructor definitions
- correct allocating minimum memory size for mock objects
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-22 16:10:49 +02:00
Filip Hazubski
f87673e761
fix: Add missing check to DebugSessionImp::readFifo function
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-08-22 15:19:43 +02:00
ocldev
9871a809ea
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-22 15:15:37 +02:00
Mateusz Jablonski
06bc53fa9d
fix: handle not recognized state save area header version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-22 13:40:25 +02:00
Filip Hazubski
556ba1b7c4
performance: Avoid data copy in getPciStats function
...
Additionally explicitly remove unused functions of Directory and
StagingBuffer classes to comply with rule of five.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-08-22 13:30:01 +02:00
Bartosz Dunajski
716c557cdb
feature: update region barrier size allocation
...
Related-To: NEO-11031
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-22 12:21:11 +02:00
Lukasz Jobczyk
c1a5fb089b
performance: Add copy buffer rect middle builtin
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-22 10:30:17 +02:00
Lukasz Jobczyk
25bb3c87ad
performance: Defer special queue init to first use
...
Resolves: NEO-12332
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-22 10:07:44 +02:00
Lukasz Jobczyk
ff4a653c2e
fix: Remove UC PAT override for shared images on BMG
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-22 10:02:15 +02:00
Artur Harasimiuk
764f65382f
ci: infra revision update
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-22 09:53:58 +02:00
Compute-Runtime-Validation
df33eda6e8
Revert "fix: Remove UC PAT override for shared images on BMG"
...
This reverts commit 4d31ec72fd .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-22 04:47:06 +02:00
Compute-Runtime-Validation
d8ea5516b2
Revert "performance: Add copy buffer rect middle builtin"
...
This reverts commit bbb44c7a4d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-22 04:41:42 +02:00
Compute-Runtime-Validation
e7cfd46972
Revert "ci: infra revision update"
...
This reverts commit 90b01ece1a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-22 04:17:16 +02:00
Mateusz Jablonski
7ac41615cd
fix: create thread with function pointer
...
don't create async thread in neo shared tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-21 18:02:37 +02:00
Artur Harasimiuk
90b01ece1a
ci: infra revision update
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-21 17:46:12 +02:00
Winston Zhang
0590b34cfa
feature: refactor and rewrite setErrorDescription
...
Related-To: NEO-8379
Signed-off-by: Winston Zhang <winston.zhang@intel.com >
2024-08-21 17:26:25 +02:00
shubham kumar
60711a169e
feature: Add support for DC limits in peak power
...
Related-To: NEO-12290
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-08-21 15:54:47 +02:00
Lukasz Jobczyk
bbb44c7a4d
performance: Add copy buffer rect middle builtin
...
Resolves: NEO-12132
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-21 14:41:44 +02:00
Mateusz Jablonski
90354f5e58
test(ocloc): remove not needed interaction with filesystem
...
remove shouldfail* files
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-21 14:02:09 +02:00
ocldev
c04a3611b7
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-21 13:29:26 +02:00
Szymon Morek
f2fd669011
fix: call wait after post-processing
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-21 12:46:18 +02:00
Mateusz Hoppe
657b413658
test: use api specific kernels in aub test
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-21 11:23:25 +02:00
Mateusz Jablonski
29f26461dd
test(ocloc): remove not needed interaction with filesystem
...
remove valid_kernel* files
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-21 11:10:52 +02:00
ocldev
138f90ca9c
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-21 11:02:35 +02:00
Lukasz Jobczyk
9097b19c3c
refactor: Remove not needed specialization
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-21 09:45:47 +02:00
Lukasz Jobczyk
43e6a3aa03
performance: Enable timestamp wait for queues on BMG
...
Related-To: NEO-10526
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-21 09:40:46 +02:00
Dominik Dabek
791848d441
fix: small buffer pool AIL, DG2, LNL
...
Related-To: HSD-15016646994
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-08-21 08:41:34 +02:00
Wenbin Lu
6d29e40b9d
feature: add getThreadEuRatioForScratch for Xe2
...
Related-To: NEO-12105
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-08-21 08:18:42 +02:00
ocldev
dd61148731
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-21 05:35:03 +02:00
Compute-Runtime-Validation
ef2ae9e1b7
Revert "feature: New forward-compatibility model for zeinfo"
...
This reverts commit f1815f941d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-21 00:27:42 +02:00
Chodor, Jaroslaw
f1815f941d
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-08-20 23:08:04 +02:00
Mateusz Hoppe
8b1bedd1f6
fix: call processFlushResidency on aub operations handler
...
- in Os with AubDump mode
Related-To: NEO-11719
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-20 21:13:10 +02:00
Artur Harasimiuk
48cb550955
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-20 18:15:49 +02:00