Pawel Szymichowski
521add6ca7
feature: Enable support for cl_intel_subgroup_buffer_prefetch
...
This change enables support for cl_intel_subgroup_buffer_prefetch extension for
PVC and later.
Related-To: GSD-7825
Signed-off-by: Ratajewski, Andrzej <andrzej.ratajewski@intel.com >
2024-06-14 20:44:52 +02:00
Mateusz Hoppe
b3d72ddd3d
fix: write memory for resident allocations in simulation mode
...
- refactor and call proceesFlushResdiency() on memoryOperationsHandler
- call free() to remove allocation from resident allocations when
graphics allocation is released
Related-To: NEO-11719
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-14 18:49:01 +02:00
Mateusz Jablonski
3f45e40684
feature: add debug flag for forcing sip kernel class
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-14 17:34:33 +02:00
Artur Harasimiuk
8d28f8d90e
fix: adjust SysCalls::write signature to match stdlib
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-14 16:48:12 +02:00
Mrozek, Michal
5f0b9efd2b
performance: improve pool handling
...
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
Resolves: NEO-11731
2024-06-14 12:02:34 +02:00
Kamil Kopryk
0cb48901dc
refactor: add AUBDumpCaptureDirPath debug flag
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-13 14:17:50 +02:00
Chodor, Jaroslaw
a19639530a
refactor: enable release helpers by default
...
Related-To: NEO-10531
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-06-13 07:52:11 +02:00
Jaroslaw Warchulski
bca6568e5b
fix: add support for arrays of NV12 surfaces
...
Resolves: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-12 23:19:29 +02:00
Maciej Bielski
433ecf4058
fix: correct tests for local memory W/O MemoryInfo
...
Correction for d79c952d2b
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-06-12 15:08:54 +02:00
Jaroslaw Warchulski
76a05c1cab
refactor: pass arrayIndex to Wddm::openNTHandle function
...
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-12 12:11:35 +02:00
Mateusz Hoppe
f8994aacb6
fix: use bindful kernels in OCL tests
...
- compile stateless buitlins version with stateful bindful mode
Related-To: NEO-11704
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-12 12:02:54 +02:00
Mateusz Jablonski
a67ef72210
fix: include hw ip version in compiler cache hash
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-11 15:55:06 +02:00
Mateusz Jablonski
cfd5f0c9b3
fix: use .spv for intermediate representation
...
Related-To: NEO-7785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-11 12:06:57 +02:00
Brandon Yates
a7dc19cf9a
build: Update xe debug uapi header
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-06-11 10:19:10 +02:00
Compute-Runtime-Validation
f4106ca44c
Revert "fix: use .spv for intermediate representation"
...
This reverts commit 6c9bca8cdc .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-11 05:57:05 +02:00
Mateusz Jablonski
6c9bca8cdc
fix: use .spv for intermediate representation
...
Related-To: NEO-7785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-10 15:38:50 +02:00
Dominik Dabek
ce27e0f924
fix(ocl): disable buffer pooling on windows
...
Resolves: HSD-22019729729
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-10 14:23:42 +02:00
Filip Hazubski
5ae2709e6e
fix: Remove allow-zebin and enable-zebin compile options
...
Zebin is enabled by default.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-06-10 14:08:40 +02:00
Maciej Plewka
32cfa3d497
fix: stop using LocalOnly flag on Xe2+ platforms
...
Related-To: NEO-11391
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-06-10 11:26:20 +02:00
Aravind Gopalakrishnan
1cca55624b
feature: Retrieve CXL type info from drm query
...
Related-To: NEO-11362
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-06-10 11:00:20 +02:00
Mateusz Jablonski
af816b5729
build: explicitly enable symbols export from executable targets
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-07 17:51:45 +02:00
Compute-Runtime-Validation
3c53ccc855
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit 71b9cfcf6b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-07 15:29:39 +02:00
Mateusz Hoppe
8c48dbe39e
feature: pass lowPriority flag when creating context with aubstream
...
Related-To: NEO-10168
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-07 13:14:08 +02:00
Mateusz Hoppe
71b9cfcf6b
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-07 10:21:48 +02:00
Bartosz Dunajski
da9c009b88
feature: assign unique interrupt to queue
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-07 10:06:31 +02:00
Jaroslaw Warchulski
0ac1be7669
refactor: pass arrayIndex to Wddm::openSharedHandle function
...
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-07 09:51:26 +02:00
Brandon Yates
cb6e63ed05
feature: Add elapsed time to debugger logs
...
Related-to: NEO-11469
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-06-07 01:14:14 +02:00
Bartosz Dunajski
7edca8e187
fix: correct calculation of max os context count
...
Related-To: NEO-7824
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-06 22:21:34 +02:00
Mateusz Jablonski
726b79b6a7
test: update gtest version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-06 15:26:54 +02:00
Bartosz Dunajski
455f74991e
feature: pass interrupt flag to queue creation api
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-06 12:36:21 +02:00
Bartosz Dunajski
e88127dcc3
refactor: remove not used multi context per engine code
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-06 11:41:15 +02:00
Mateusz Jablonski
01c36a38c6
feature: add support for generic id acronyms in ocloc
...
Related-To: NEO-11568
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-06 10:06:44 +02:00
Bartosz Dunajski
b9351f1a38
fix: require cpu access for syncDispatchToken allocation type
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-05 16:07:28 +02:00
Mateusz Jablonski
ae90c526f2
test: add test to keep backward compatibility of mtl/arl AoT acronyms
...
Related-To: HSD-18038679041
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-05 13:53:38 +02:00
Mateusz Jablonski
dcac701482
feature: add support for receiving FtrWalkerMTP flag
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-05 11:03:19 +02:00
Lukasz Jobczyk
9a2fa1dcb1
fix: Override prefer no cpu access for dc flush mitigation
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-05 10:26:45 +02:00
Compute-Runtime-Validation
1731c09d3a
Revert "fix: add missing pagefault support query on XeKMD"
...
This reverts commit 50dfe33efa .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-04 22:46:01 +02:00
Naklicki, Mateusz
50dfe33efa
fix: add missing pagefault support query on XeKMD
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-06-04 15:47:14 +02:00
Mateusz Jablonski
d28ac15922
refactor: remove invalid device ids
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-04 15:28:05 +02:00
Mateusz Jablonski
f29d43ac70
feature: add support for releases 20.1, 20.4
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-04 09:01:47 +02:00
Katarzyna Cencelewska
4dc66505f5
refactor: fix typo in test name
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-06-03 18:47:10 +02:00
Bartosz Dunajski
64af8dd956
feature: allocating interrupt support
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-03 18:35:24 +02:00
Bartosz Dunajski
692def2c79
feature: region group barrier allocation support
...
Related-To: NEO-11031
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-03 18:34:54 +02:00
Katarzyna Cencelewska
844b29d17c
feature: debug flag to disable l0 debugger
...
Related-To: HSD-18037823909
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-06-03 16:12:01 +02:00
Lukasz Jobczyk
4ebb668d76
performance: Stop direct submission before removing host ptrs
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-03 14:40:55 +02:00
Mateusz Jablonski
f3fa58de15
refactor: define release helper sources only once
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-03 13:59:11 +02:00
Lukasz Jobczyk
eb3b0c5711
fix: Disable cache for heaps when mitigating dc flush
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-03 13:40:55 +02:00
Mateusz Jablonski
2919d93778
test: respect supported ip versions in aot specific tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-03 10:11:44 +02:00
Bartosz Dunajski
88ed909e57
feature: assign secondary BCS engines at queue creation
...
Related-To: NEO-7824
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-03 09:41:43 +02:00
Compute-Runtime-Validation
78eda1e952
Revert "performance: Stop direct submission before removing host ptrs"
...
This reverts commit 7e6a08098b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-03 08:55:35 +02:00