Compute-Runtime-Validation
4449842c7b
Revert "refactor: unify programming of preferred slm size 5/n"
...
This reverts commit 9fc4663383 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-07 22:26:37 +02:00
Zbigniew Zdanowicz
9fc4663383
refactor: unify programming of preferred slm size 5/n
...
- remove xe2 hpg encode preferred slm size
- add xe2 release helper preferred slm array
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-07 18:03:08 +02:00
Bartosz Dunajski
f117f4c938
refactor: unify event programming methods
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-07 17:58:56 +02:00
Matias Cabral
6ddb550e05
feature: improve metrics debug messages
...
Resolves: NEO-12640
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2024-10-07 17:58:41 +02:00
Szymon Morek
068ceee8bd
performance: improve iterating over residency allocations
...
Related-To: NEO-12698,NEO-12746,NEO-12729
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-07 16:12:22 +02:00
Katarzyna Cencelewska
42ca656edb
fix: change logic to calculate available thread count
...
don't use magic number, value depend on grf size
Related-To: HSD-18039369782
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-10-07 15:46:33 +02:00
Szymon Morek
b520c64775
performance: Enable direct submission on DG2 Windows
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-07 15:38:20 +02:00
Dominik Dabek
6d6c4267b3
performance: enable indirect detection
...
Platforms other than PVC require detection version >= 4
Vector compiler kernels require >= 6
Related-To: NEO-12491
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-10-07 14:38:22 +02:00
Zbigniew Zdanowicz
cb3b2134ab
refactor: unify programming of preferred slm size 4/n
...
- remove xe hpg encode preferred slm size
- add dg2/mtl/arl release helper preferred slm array
- drop dg2 preproduction stepping values for preferred slm size
- remove obsolete product helper method
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-07 14:28:23 +02:00
Maciej Plewka
73e4b6ae7c
fix: remove w/a which disables wmtp in kernels with ray tracing
...
Related-To: NEO-12872
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-10-07 14:28:08 +02:00
Bartosz Dunajski
f9ea533add
test: split test files
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-07 14:27:54 +02:00
Zbigniew Zdanowicz
d6016e1b91
refactor: unify programming of preferred slm size 3/n
...
- add shared implementation to encode preferred slm size
- add pvc release helper preferred slm array
- drop pvc preproduction steppings values for preferred slm size
- remove obsolete product helper method
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-07 12:10:27 +02:00
Dominik Dabek
3685852ce0
Revert "performance: device usm sets localOnly...
...
Required"
This reverts commit a479afdbc8 .
Related-To: NEO-12879
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-10-07 11:59:37 +02:00
Bartosz Dunajski
9a280892f8
refactor: add timestamps to xe logs
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-07 11:42:55 +02:00
Szymon Morek
a915ef4b7b
fix: Don't program redundant paging fence semaphores
...
Related-To: NEO-12197
Don't program semaphore to wait for paging fence if it was
already programmed with the same value
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-07 11:42:06 +02:00
Andrzej Koska
490b474ce7
fix: using releaseHelper to determine MSAA enablement
...
Related-To: NEO-12587
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2024-10-07 11:26:12 +02:00
Artur Harasimiuk
a04c307679
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-07 11:08:12 +02:00
Maciej Plewka
e73e865b61
fix: If dummy exec failed call evict from outside the lock
...
Related-To: NEO-12849, HSD-18040201135
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-10-07 10:17:16 +02:00
Bartosz Dunajski
be3fe79bae
feature: enable standalone profiling allocation for CB events 3
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-07 10:07:42 +02:00
Damian Tomczak
314c899d66
fix: correct stateless kernel compilation for PVC+ products
...
Related-to: NEO-11859
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-10-04 12:51:33 +02:00
Mateusz Jablonski
bbffbd16a0
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-04 11:59:45 +02:00
Zbigniew Zdanowicz
8687a88d06
refactor: unify programming of preferred slm size 2/n
...
- add interface that will provide all preferred slm sizes for all releases
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-04 11:50:44 +02:00
Mateusz Hoppe
e240dca7cd
refactor: remove inactive code
...
- verifyDebugCapabilities() did not fail build when debug_env did not have
systemThreadSurfaceAddress defined
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-10-04 11:50:30 +02:00
Brandon Yates
be295ef9a0
fix: Fix debugger module load before eventsToAck updated
...
This fixes an uncommon race condition in processing vmBinds in debugger
where occasionally a VMBind may go unacked.
Related-to: NEO-12866
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-10-04 10:21:12 +02:00
Compute-Runtime-Validation
43cf7abf65
Revert "fix: reduce preemption surface size in aub tests"
...
This reverts commit e56b2b257f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-04 02:45:42 +02:00
Brandon Yates
013c49db02
fix: change getBindlessDebugSipKernel to also get heapless sip
...
Rename function to getDebugSipKernel and select either bindless
or heapless depending on mode
Related-to: NEO-8396
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-10-03 20:47:40 +02:00
Mateusz Jablonski
0e2b400554
test: fix clang-tidy issues
...
- don't use out of scope enum values
- ensure std::string is not created from nullptr
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-03 18:52:15 +02:00
Zbigniew Zdanowicz
49371cb13e
refactor: unify programming of preferred slm size 1/n
...
- rename function to reflect actual task function does
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-03 18:52:01 +02:00
Mateusz Hoppe
e5658e5327
fix: fix freeing allocations in aub mode
...
- free in operations handler with aub dump must be called to evict
allocations from residentAllocations list
- prior to this change - stale allocations where in the container
leading to crash in aub modes
Related-To: NEO-12869
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-10-03 17:14:07 +02:00
Filip Hazubski
388c7dc591
fix: Update SyncBuffer size calculation
...
Add a constant to describe minimal size of SyncBuffer object.
Related-To: HSD-18039952263, HSD-18039940553, HSD-18039937640
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-10-03 15:57:24 +02:00
Kamil Kopryk
6123078215
build: Update kernel bins
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-10-03 15:25:18 +02:00
Compute-Runtime-Validation
31618d9e18
Revert "fix: add workaround for incorrect DRM system info"
...
This reverts commit 7ac991fa3f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-03 15:22:21 +02:00
Compute-Runtime-Validation
41df1a6f47
Revert "feature: support SVM heap in reserveVirtualMem"
...
This reverts commit bfaeeb01d6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-03 14:53:50 +02:00
Pratik Bari
8154ce71ea
test(sysman): Added and Removed the RAS ULTs as required
...
Related-To: NEO-12707
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-10-03 12:58:10 +02:00
Mateusz Hoppe
74432a3626
fix: use correct memoryBanks when makeResident is called in aub mode
...
Related-To: NEO-12869
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-10-03 12:02:18 +02:00
Michal Mrozek
cb3463db05
fix: update description of debug env
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-10-03 10:10:33 +02:00
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