Mateusz Jablonski
e56b2b257f
fix: reduce preemption surface size in aub tests
...
Related-To: NEO-12648
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-03 08:29:45 +02:00
Artur Harasimiuk
7161bba386
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-02 22:41:20 +02:00
Bartosz Dunajski
0564a41919
feature: debug flag to control direct submission semaphore mode
...
Related-To: HSD-18039521047
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-02 21:06:53 +02:00
Illia Vysochyn
f857d93d54
test: Calculate InlineDataSize based on compute walker
...
Related-To: NEO-12864
Signed-off-by: Illia Vysochyn <illia.vysochyn@intel.com >
2024-10-02 19:42:21 +02:00
Mateusz Hoppe
74bf4bf562
test: extend zello_bindless_kernel with bindless+bindful image tests
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-10-02 16:32:39 +02:00
Dominik Dabek
ac8dcdb298
fix: do not unregister shared allocation
...
Allocations imported from shared handle are not using registerAlloc in drm
manager but on free, unregister was called.
This could lead to problems with allocation size tracking.
This change will skip the unregisterAllocation call if allocation is
imported from shared handle.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-10-02 16:32:24 +02:00
Mateusz Jablonski
14c8f1f15d
refactor: remove not used function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-02 16:14:40 +02:00
Artur Harasimiuk
65519b76e0
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-02 16:08:18 +02:00
Naklicki, Mateusz
516e502b8c
fix: remove obsolete workaround about memory locking
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-10-02 15:55:50 +02:00
Artur Harasimiuk
6c7e6b07bf
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-02 14:51:54 +02:00
Bartosz Dunajski
5bd012b71c
fix: more sync points to clean temp timestamp nodes
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-02 12:45:08 +02:00
Artur Harasimiuk
22505ca3ed
refactor: cleanup coding style
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-02 12:42:39 +02:00
Artur Harasimiuk
24450618ca
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-02 10:40:01 +02:00
Compute-Runtime-Validation
680e62d333
Revert "performance: Set dispatch all for small TG"
...
This reverts commit 0dc2870513 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-02 05:41:13 +02:00
Artur Harasimiuk
ed08e751fb
ci: infra revision update
...
Related-To: NEO-12549
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-01 18:35:35 +02:00
Bartosz Dunajski
0ebb9ba45c
performance: optimize pipe_control writes for CB events
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-01 18:35:20 +02:00
Bartosz Dunajski
e43afe1f48
fix: appendSignalEvent for standalone CB events
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-01 16:39:19 +02:00
Andrzej Koska
6abc5eb1a1
fix: using releaseHelper to determine MTP enablement
...
Related-To: NEO-12466
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2024-10-01 15:06:07 +02:00
Mateusz Jablonski
e4be88dff0
refactor: correct location of ioctl helper files
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 14:48:12 +02:00
Slawomir Milczarek
edeb7bdd4b
refactor: Allocate copy source for work partition allocation on heap
...
No perforamce impact expected since it is initialized once only,
but has the advantage of using custom allocator by overriding malloc.
Related-To: NEO-12846
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2024-10-01 13:32:55 +02:00
Kamil Kopryk
1378244415
refactor: improve readability
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-10-01 12:55:53 +02:00
Mateusz Jablonski
9819b1e2e4
refactor: remove not needed flag ftrGpGpuMidThreadLevelPreempt
...
the flag was used for mid thread preemption support on pre-gen12 platforms
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 12:52:12 +02:00
Mateusz Jablonski
bb8b376d30
feature: enable WMTP on LNL
...
Related-To: NEO-12648
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 12:31:20 +02:00
Szymon Morek
b2fd1972a4
fix: add cpu alloc to eviction list only once
...
Related-To: NEO-12572
Also, before migration to GPU domain, remove it from this list
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-01 11:47:32 +02:00
Mateusz Jablonski
9db83b8231
refactor: unify isMidThreadPreemptionSupported function
...
mid thread preemption can be enabled only by ftrWalkerMTP flag
pre-Xe2 devices doesn't support MTP
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 11:26:04 +02:00
Lukasz Jobczyk
f87c3b57bb
refactor: Add AIL infrastructure to disable 256B Prefetch
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-01 11:19:04 +02:00
Mateusz Jablonski
da8ce85f0a
fix: correct preemption surface size when getting wmtp sip from igc
...
when SIP kernel is taken from IGC then state save area header
describes preemption surface size required for the SIP kernel
Related-To: NEO-12826
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 11:06:58 +02:00
Brandon Yates
9e03c52e71
refactor: Make page fault event handling generic for xe/i915
...
Related-to: NEO-10134
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-10-01 09:52:39 +02:00
Dominik Dabek
752f313808
fix: limit allocation cache memory wastage
...
Allocations over a certain size will be checked for memory utilization
when chosen for reuse.
If utilization is below a threshold, they will not be reused.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-10-01 09:49:19 +02:00
Filip Hazubski
72cf384c7d
refactor: Fix typo
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-10-01 09:31:02 +02:00
Lukasz Jobczyk
0dc2870513
performance: Set dispatch all for small TG
...
Resolves: NEO-11814
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-01 09:28:55 +02:00
Compute-Runtime-Validation
ef1b569a85
Revert "performance: Do not create global fence allocation on integrated"
...
This reverts commit 6bf5183eff .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-01 08:14:39 +02:00
Compute-Runtime-Validation
d8fbd57847
Revert "feature: enable standalone profiling allocation for CB events 2"
...
This reverts commit 2b48599c38 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-01 04:16:36 +02:00
Mateusz Jablonski
8c1685b93c
fix: change default gen12lp preemption mode to thread group
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-30 19:19:46 +02:00
Mateusz Hoppe
46b78812cc
fix: use internal options when native binary is rebuilt from spirv
...
Resolves: NEO-12838
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-30 19:19:31 +02:00
Mateusz Jablonski
c7ae732a2a
test: enable global mock sip in tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-30 18:19:57 +02:00
Bartosz Dunajski
b8fd1bda36
feature: use sysInfo helper to detect memory type
...
Related-To: NEO-12807
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-30 18:19:42 +02:00
Jitendra Sharma
733ca5ac28
fix: Write tail index even for fifo wrap around case
...
Related-To: NEO-7990
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-09-30 18:19:28 +02:00
Bartosz Dunajski
2b48599c38
feature: enable standalone profiling allocation for CB events 2
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-30 14:57:44 +02:00
Lukasz Jobczyk
6bf5183eff
performance: Do not create global fence allocation on integrated
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-09-30 13:13:27 +02:00
Artur Harasimiuk
900683b979
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-30 13:13:13 +02:00
Bartosz Dunajski
f02b518674
fix: improve CB event completion writes
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-30 13:12:58 +02:00
Bartlomiej Wolny
dd2e843599
test: ULT - image destructor test
...
Related-To: NEO-9794
Signed-off-by: Bartlomiej Wolny <bartlomiej.wolny@intel.com >
2024-09-30 10:15:13 +02:00
ocldev
9b75e624dc
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-30 09:17:21 +02:00
Compute-Runtime-Validation
f03550487f
Revert "fix: add cpu alloc to eviction list only once"
...
This reverts commit dfc863c7c1 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-28 11:50:36 +02:00
Compute-Runtime-Validation
f2b9d1ecf3
Revert "feature: enable WMTP on LNL"
...
This reverts commit 7adf9ad32a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-28 10:28:12 +02:00
Compute-Runtime-Validation
fbda930073
Revert "ci: infra revision update"
...
This reverts commit 7c8c248f04 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-28 08:09:51 +02:00
Compute-Runtime-Validation
4f96b6132f
Revert "feature: capture multiple cpu pagefault handler"
...
This reverts commit 4b3a6e9cfe .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-28 07:53:30 +02:00
Compute-Runtime-Validation
a58e42ef8c
Revert "feature: enable standalone profiling allocation for CB events"
...
This reverts commit f3b266f7b8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-28 07:51:22 +02:00
shubham kumar
f402ce0f60
feature: Add support for OA buffer overflow
...
Related-To: NEO-8685
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-09-28 00:38:47 +02:00