Zbigniew Zdanowicz
2bf1aca5e2
refactor: add patched comment
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-18 13:11:41 +02:00
Artur Harasimiuk
0f1d251d8b
ci: infra revision update
...
Related-To: NEO-10758
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-18 12:27:19 +02:00
Milczarek, Slawomir
a2e0f9ac09
fix: Add AUB/TBX writable for clEnqueueWriteBuffer on SVM hostptr
...
Related-To: NEO-11082
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2024-04-18 12:17:10 +02:00
Zbigniew Zdanowicz
74fbd32515
feature: add wrapper to access template method getting local id generation
...
Related-To: NEO-10066
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-18 11:45:56 +02:00
Bartosz Dunajski
dd6040ab6e
refactor: improve exp extension names
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-18 11:09:23 +02:00
Zbigniew Zdanowicz
329e944977
refactor: drop bitfield from data dword of lri command definition
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-18 11:04:05 +02:00
Jemale Lockett
79f8993220
refactor: move GPR15 to separate debugger context
...
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2024-04-18 10:42:23 +02:00
Compute-Runtime-Validation
da9df9f0e7
Revert "performance: Reuse GPU timestamp instead of KMD escape"
...
This reverts commit 9ca2091725
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-04-18 10:25:15 +02:00
Joshua Santosh Ranjan
e0a580fce7
feature: Support for concurrent groups
...
Related-To: NEO-10306
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2024-04-18 09:41:12 +02:00
Lukasz Jobczyk
15a049cf9c
fix: Wait for BCS split once in sync cmd list mode
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-04-18 08:54:21 +02:00
Artur Harasimiuk
4b544b659d
ci: infra revision update
...
Related-To: NEO-10758
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-17 21:14:41 +02:00
Bartosz Dunajski
02ebb857cb
fix: create new InOrderExecInfo on cmd list reset
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-17 20:31:48 +02:00
Timo Aaltonen
cb984b3e4b
fix: Fix various typos.
...
Signed-off-by: Timo Aaltonen <tjaalton@debian.org>
2024-04-17 20:03:06 +02:00
Mateusz Hoppe
34544c35dc
refactor: add const and virtual to context methods
...
Related-To: NEO-10920
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-04-17 19:20:03 +02:00
Mateusz Jablonski
cee5f2d93c
build: handle NEO_I915_PRELIM_HEADERS_DIR in packaging scripts
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 17:30:16 +02:00
Mateusz Jablonski
8676b97412
build: add cmake flag to select platforms for aub generation
...
Related-To: NEO-11097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 16:43:21 +02:00
Bartosz Dunajski
cd563c2761
feature: assign external interrupt id to Event
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-17 14:52:12 +02:00
Mateusz Jablonski
4067b899cc
test: don't create aub files when --null_aubstream flag is passed
...
Related-To: NEO-11097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 14:47:06 +02:00
Zbigniew Zdanowicz
64d1adf2bf
feature: store walker command in cpu memory for append launch kernel
...
Related-To: NEO-10066
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-17 14:34:33 +02:00
Zbigniew Zdanowicz
96347c7847
fix: reset per thread size after local id hw generation enabled
...
Related-To: NEO-10066
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-17 14:16:06 +02:00
ocldev
5743a096be
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-17 13:59:31 +02:00
ocldev
32bc4726ba
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-17 12:37:42 +02:00
Mateusz Jablonski
f60a8392bc
build: enhance finding drm paths
...
Related-To: NEO-11160
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 11:17:30 +02:00
Mateusz Jablonski
aa26694bad
refactor: remove not needed function
...
Related-To: NEO-11160
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 10:52:14 +02:00
Zbigniew Zdanowicz
7c16278bee
feature: add option to store walker command content in cpu memory
...
Related-To: NEO-10066
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-17 09:52:37 +02:00
Morek, Szymon
9ca2091725
performance: Reuse GPU timestamp instead of KMD escape
...
Resolves: NEO-10615
Signed-off-by: Morek, Szymon <szymon.morek@intel.com>
2024-04-17 09:39:29 +02:00
Mateusz Jablonski
15d7a31148
refactor: add separate function to create IoctlHelperXe
...
unify ioctl helper xe logic
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-17 08:52:30 +02:00
Maciej Bielski
9903009889
refactor: UT cleanup - remove unneeded DrmMockXe2T
...
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-04-16 18:12:13 +02:00
Jaroslaw Warchulski
ca70bb99b2
refactor: reduce the number of DrmAllocation constructors
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-04-16 15:37:09 +02:00
Bartosz Dunajski
4f52fd504a
feature: return experimental sync queue extension if supported
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-16 14:48:22 +02:00
Naklicki, Mateusz
4e6b8a2c90
fix: create buffer with proper size for event packets
...
Related-To: HSD-18037791927
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2024-04-16 14:31:22 +02:00
Maciej Bielski
c2b4699cb6
feature: Add mask of tiles to each memory region in Xe
...
* Derive that information from GT list
* Use it to compute local memory size given the mask of tiles to account
for
* Leverage IoctlHelper to dispatch execution (i915 vs Xe)
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-04-16 14:22:40 +02:00
Jaroslaw Warchulski
ea057abd36
fix: allow empty set to be passed to clSetKernelExecInfo
...
Related-To: GSD-8538
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-04-16 14:11:04 +02:00
Mateusz Hoppe
4b4d21a5e6
fix: change SamplerState IndirectStatePointer functions
...
- set and get ExtendedIndirectStatePointer
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-04-16 13:40:20 +02:00
Lukasz Jobczyk
a230c762e0
feature: Adjust PATs for dc flush mitigation
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-04-16 13:31:02 +02:00
Artur Harasimiuk
189d35b15e
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-16 13:06:27 +02:00
Kamil Kopryk
52b4c75f68
refactor: optimize checking if heapless state init is enabled
...
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-04-15 19:09:25 +02:00
Bartosz Dunajski
5cfe731948
feature: enable experimental api for synchronized dispatch
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-15 18:32:20 +02:00
Katarzyna Cencelewska
ce3bb1327e
feature: add method to switch enable/disable mid thread preemption
...
Resolves: NEO-8089
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-04-15 16:26:52 +02:00
Kamil Kopryk
f10e0e1d0a
refactor: remove not needed semicolon
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-04-15 16:13:33 +02:00
Fabian Zwolinski
e7420de011
fix: ocloc fatbinary handle -out_dir without -output
...
Currently if we pass `-out_dir` in ocloc fatbinary cmdline, e.g.:
./ocloc compile -file vector.cl ... -out_dir ../exampler_dir
ocloc sets the name for the output file from the `-output` parameter.
But as the `-output` parameter is not provided,
the file name will be empty and won't be written to disk.
This patch adds support for a scenario
where you pass `-out_dir` without `-output`.
In this case, the file will have default name - input file's base name.
Related-To: NEO-10603
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2024-04-15 15:47:50 +02:00
Bartosz Dunajski
b3b72d0e37
feature: experimental api for synchronized dispatch
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-15 14:25:22 +02:00
ocldev
85638cdfd5
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-15 12:55:04 +02:00
Jemale Lockett
dd884a0733
fix: stop using gpr15 in non-debug context
...
Resolves: NEO-11027
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2024-04-15 12:33:51 +02:00
Mateusz Jablonski
5b6acb4f3f
fix: ignore unrecognized topology type in xe path
...
Related-To: NEO-11125
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-15 12:16:38 +02:00
Mateusz Jablonski
ff4a919004
fix: correct gt id in context param engines in xe path
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-15 12:07:48 +02:00
Mateusz Jablonski
62390d3def
feature: add number of l3 banks to TopologyData
...
Related-To: NEO-11125
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-15 11:20:43 +02:00
Bartosz Dunajski
159e67186d
feature: new msix related API stubs
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-15 11:19:18 +02:00
Mateusz Jablonski
f676f0c539
test: don't use drm query mock if i915 prelim detection is disabled
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-15 10:58:11 +02:00
Mateusz Jablonski
635d495767
fix: correct gtId when getting path to frequency files in xe path
...
Related-To: NEO-11111
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-15 10:44:06 +02:00