Filip Hazubski
5bfcb07b49
build: update i915 headers
...
third_party/uapi/drm - from 7067d1a82560a2e79adefac0d28e08cb163ae907
https://cgit.freedesktop.org/drm-tip
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2023-06-27 13:22:42 +02:00
Dominik Dabek
966986a51b
performance(ocl): enable resolve deps by pc on MTL
...
Enable resolve dependencies by pipe control on MTL
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-06-27 12:20:48 +02:00
Joshua Santosh Ranjan
0853cb71b7
feature: initial support for MetricGroupGetExportData
...
Related-To: LOCI-4356, LOCI-4357
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-06-27 00:09:45 +02:00
Aravind Gopalakrishnan
ba4c4a5af0
feature(sysman): Retrieve uuid for Sysman device properties
...
- Abstracts product helpers logic for uuid
- Add UUID retrieval for Linux for Sysman via zesInit path
Related-To: LOCI-4137
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-06-26 19:17:21 +02:00
Dunajski, Bartosz
7ac825e74b
refactor: add debug flag to synchronize Event before reset
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-26 17:38:37 +02:00
ocldev
82db3eda90
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-06-26 16:51:43 +02:00
Joshua Santosh Ranjan
d2b935b300
fix: fix uninitialized variables in test
...
Related-To: LOCI-4171
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-06-26 16:35:59 +02:00
Cencelewska, Katarzyna
68d81c82a7
fix: Use proper value about hw local id generations
...
- remove useless flag ForceNumberOfThreadsInGpgpuThreadGroup
- add new flag "RemoveRestrictionsOnNumberOfThreadsInGpgpuThreadGroup"
to restore old path without restrictions about number of threads in
thread group
- fix forwarding information about hw local ids generations to
calculate numOfThreadsInThreadGroup correctly
Related-To: NEO-7952, NEO-7982
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-06-26 16:35:42 +02:00
Dunajski, Bartosz
aea5f435db
feature: unregister CSR client on Event host synchronize
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-26 12:02:14 +02:00
Dunajski, Bartosz
61fb19caab
feature: bring back counter based in-order tracking
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-26 10:01:18 +02:00
Lukasz Jobczyk
bc0a3a7eb5
fix: Consider slm size in suggest work group cache
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-26 09:12:54 +02:00
Joshua Santosh Ranjan
97b4d8bab5
feature: add initial support for host mapped timestamps
...
Related-To: LOCI-4171
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-06-26 08:29:58 +02:00
Grzegorz Choinski
9214d0c635
ci: lint revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-06-23 15:35:10 +02:00
Lukasz Jobczyk
72749dbfdf
performance: Enable ULLS on MTL Linux
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-23 11:23:44 +02:00
Dunajski, Bartosz
2b5e475db9
refactor: use hex values to print TSP usage
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-23 11:22:10 +02:00
Kulkarni, Ashwin Kumar
73b40a49dc
fix(sysman): Enables zesInit flow without setting ZES_ENABLE_SYSMAN
...
Related-To: LOCI-4458
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-06-23 11:01:36 +02:00
Lukasz Jobczyk
51d922f5a1
fix: Adjust ULLS init vector for MTL
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-23 10:29:45 +02:00
Mateusz Jablonski
2d01bdec81
fix: change denorm mode in IDD to FlushToZero
...
denorm support is controlled by IGC, we should just set zero by default
Related-To: NEO-8059
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-23 09:28:32 +02:00
Zbigniew Zdanowicz
bd15d067d5
performance: immediate flush add jump to batch buffer when preamble is present
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-23 09:28:15 +02:00
ocldev
0d34323932
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-06-23 08:03:58 +02:00
Matias Cabral
6f068c4a84
test: minor fix in metrics IP sampling test fixture
...
Add override to Setup/TearDown fixture methods
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-23 07:57:30 +02:00
Kamil Kopryk
1007013dfd
fix: return correct value in xe helper initialize
...
Related-To: NEO-7996
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-22 20:59:12 +02:00
Ryabov, Vladislav
6d41a6bc40
fix: wrong parameter passed to getModuleFileName
...
The size was passed in bytes, not in number of TCHARs.
Signed-off-by: Vladislav Ryabov <vladislav.ryabov@intel.com >
2023-06-22 16:39:37 +02:00
Kacper Nowak
12f597bc72
fix(zebin): corrections related to IntelGT notes + bump ZEInfo version
...
- Value correction: IntelGTSectionType::ProductConfig to 6, add new type
IntelGTSectionType::vISAAbiVersion = 5 - currently ignored by the
runtime
- For zebin manipulator: allow to extract PRODUCT_FAMILY from AOT
productConfig - required by IGA wrapper for binary encoding/decoding +
add tests
- Bump ZEInfo version to the latest: 1.32
Related-To: IGC-6300
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-06-22 15:41:01 +02:00
Dunajski, Bartosz
b004a27e4e
refactor: Debug flag to print TSP usage
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-22 14:47:39 +02:00
Lukasz Jobczyk
0bc5eead84
fix: Remove not needed BCS split helper
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-22 14:36:22 +02:00
Kamil Kopryk
082d33bb7c
fix: correct query topology on xe
...
Related-To: NEO-7996
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-22 13:24:52 +02:00
Igor Venevtsev
74082703ed
feature: enable small buffers allocator optimization on MTL
...
Resolves: NEO-8082
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2023-06-22 11:06:32 +02:00
Lukasz Jobczyk
44a2df9485
fix: DO not use ULLS additional sync on integrated device
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-22 10:56:38 +02:00
Zbigniew Zdanowicz
ddffb8a67f
fix: add missing unrecoverable macro
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-22 10:47:18 +02:00
Mateusz Witke
a04915fc33
ci: kernel revision update to 4862
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-06-22 09:23:33 +02:00
Fabian Zwolinski
99d0823e8f
fix: Append extra extensions when FP64 emulation is enabled
...
Related-To: NEO-7611
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-06-22 08:38:53 +02:00
Dunajski, Bartosz
eda13e675a
feature: enable dynamic post sync allocation layout
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-22 08:37:40 +02:00
Zbigniew Zdanowicz
c37dbc4cf0
performance: add one time context init ray tracing to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-21 18:27:31 +02:00
Lukasz Jobczyk
a61b39c47b
fix: Invalidate constant cache when ULLS enabled
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-21 15:17:14 +02:00
Kamil Kopryk
9d96adc558
fix: change failBuildProgramWithStatefulAccessPreference to false on pvc
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6075
2023-06-21 14:44:01 +02:00
Dunajski, Bartosz
662146ea17
feature: adjust ULTs for future dynamic post sync layout testing [2/2]
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-21 11:57:46 +02:00
Rafal Maziejuk
3bfa14a926
refactor: put Sysman ULTs code into Sysman namespace
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-6904
2023-06-21 11:30:12 +02:00
Wawiorko, Grzegorz
45187fe714
fix: Update CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED value
...
Signed-off-by: Wawiorko, Grzegorz <grzegorz.wawiorko@intel.com >
2023-06-21 10:31:47 +02:00
Matias Cabral
79d600d767
test: minor fix in metrics test variables names
...
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-21 10:09:42 +02:00
Matias Cabral
96517a08aa
feature: Implement zetMetricGroupGetGlobalTimestampsExp()
...
Resolves: LOCI-3072
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-21 09:48:41 +02:00
Bellekallu Rajkiran
fe4330e588
feature(sysman): Add support for events module
...
- Port events module to new sysman design
- Add events ULTs for new sysman interface
Related-To: LOCI-4120
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-06-21 07:06:43 +02:00
Bari, Pratik
a15e8a9679
feature: Added changes for Porting Memory API with XE driver
...
The Memory Info object is used in the getState function for memory.
Some of the ULTS in the memory modules has been modified.
A function to return the sysfs nodes for the Memory address range has
been added in the IoctlHelper class corresponding to the XE and i915
driver.
Related-To: LOCI-4397
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-06-20 21:38:17 +02:00
Mateusz Hoppe
111b112729
feature: add assertBufferPtr to ImplicitArgs
...
Related-To: NEO-5753, NEO-8078
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-20 20:43:57 +02:00
Compute-Runtime-Validation
c98c9302cc
Revert "fix: change failBuildProgramWithStatefulAccessPreference to false on ...
...
This reverts commit f0520de068 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-06-20 18:26:23 +02:00
Dunajski, Bartosz
6544a1defa
feature: adjust unit tests for future dynamic post sync allocation testing
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-20 16:22:33 +02:00
Mateusz Jablonski
26ad315207
feature: enable allocating shared usm in heap extended host by default
...
Related-To: NEO-7665
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-20 15:45:25 +02:00
Zbigniew Zdanowicz
67b74e211d
performance: add one time context init partition data to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-20 14:45:37 +02:00
Mateusz Jablonski
1be48965ef
fix: parse all extensions passed to zeMemAllocShared
...
reuse common pNext parser
allow to create raytracing allocation with relaxed size
Related-To: NEO-8075
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-20 14:32:16 +02:00
Grzegorz Choinski
3fc1957c1f
ci: infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-06-20 13:51:37 +02:00