Pawel Cieslak
0a380f479a
Fix typo in test name
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-09-21 09:29:16 +02:00
Bartosz Dunajski
b2909fef56
Remove mockMaxOsContextCount
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-20 19:02:54 +02:00
Katarzyna Cencelewska
620bb43c6b
Move isNewResidencyModelSupported to hwInfoConfig
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2021-09-20 18:54:31 +02:00
Mateusz Jablonski
4caa10f76e
Don't use Platform class in shared tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-20 18:23:07 +02:00
Szymon Morek
3adc3c5ca0
Move allocation in device pool to a shared file
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-20 18:08:30 +02:00
Maciej Plewka
2bf08aaa67
Set compression format for AUX_MCS_LCE mode
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-09-20 17:08:22 +02:00
Artur Harasimiuk
b505bcdf79
move custom event listener to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-20 16:46:50 +02:00
Mateusz Jablonski
9da7d516bc
Add ADLS device id
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-20 16:06:53 +02:00
Mateusz Jablonski
64b2fd5b19
Create printf handler if kernel has implicit args in OCL
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-20 10:58:41 +02:00
Mateusz Hoppe
3f42264332
Fix cmake SHOW_VERBOSE_UTESTS_RESULTS
...
- rename to NEO_SHOW_VERBOSE_ULT_RESULTS
- suppress prints from ULTs
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-20 10:04:32 +02:00
Artur Harasimiuk
9f5828b615
remove duplicated file
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-17 16:06:15 +02:00
Bartosz Dunajski
603250a5f0
Fix aub name generation with PID
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-17 12:42:20 +02:00
Milczarek, Slawomir
0a8b473f3c
Add resolves for stateless compression with shared buffer
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-09-17 09:18:45 +02:00
Adam Cetnerowski
8502e72c0f
Code improvement
...
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-09-17 08:57:33 +02:00
Zbigniew Zdanowicz
eda3531729
Rename functions and variables in Implicit Scaling
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-16 17:58:35 +02:00
Maciej Dziuban
eace896ec8
Change order of command queue groups
...
Resolves: NEO-6257
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-09-16 17:39:52 +02:00
Kacper Nowak
abbe98be07
Fix allocating graphics memory for patterns in appendMemoryFill
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2021-09-16 16:20:10 +02:00
Bartosz Dunajski
9ff91defba
Add API name to aub file name
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-16 14:50:25 +02:00
Zbigniew Zdanowicz
b65d8909e4
Refactor and modularize walker partition code
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-16 10:46:26 +02:00
Rafal Maziejuk
05b161fffc
Add Pipe Control WA test
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-09-15 17:34:15 +02:00
Rafal Maziejuk
8048b84665
Add prefetch disabling requirement check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-09-15 17:23:14 +02:00
Maciej Dziuban
c7d86af500
Pass blitter CSR to event
...
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-09-15 12:49:22 +02:00
Michal Mrozek
b0898b0610
Update Pipe Control WA.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-09-15 10:05:44 +02:00
Rafal Maziejuk
3c4885ecb8
Add allocation size adjustment check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-09-15 09:34:38 +02:00
Kamil Kopryk
9ccf43e441
Correct branch_dir_suffix in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6245
2021-09-14 16:00:20 +02:00
Szymon Morek
1799e78b18
Move drm memory manager functions to common file
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-14 10:30:11 +02:00
Young Jin Yoon
4234a19b69
Add support for ze_scheduling_hint_exp_properties
...
Related-To: LOCI-2319
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-09-14 09:30:03 +02:00
Artur Harasimiuk
895e9e5116
initial Neo enabling on architectures other than x86
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-14 09:14:52 +02:00
Szymon Morek
efd66a32c2
Add multitile arch. code in drm getLocalMemorySize
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-13 13:51:47 +02:00
Lukasz Jobczyk
ebcbf29a85
Enable new residency model for xe_hp_sdv and later products
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-09-13 13:22:45 +02:00
Rafal Maziejuk
09ac89339e
Move local memory access mode getters from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-13 13:10:14 +02:00
Mateusz Jablonski
e193589582
Add implicit args support for OCL
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-13 10:54:19 +02:00
Milczarek, Slawomir
9d99ee1636
Print driver diagnostics if aux translation of allocation in SVM allocs manager
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-09-13 10:23:32 +02:00
Jaime Arteaga
715c2b6af0
Add missing ioctls to getIoctlString() parser
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-09-11 21:35:21 +02:00
Krzysztof Gibala
7c1ea18f74
Enable adding extra pipe control on specific platforms
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-09-10 16:22:47 +02:00
Filip Hazubski
3fafdf3f29
Correct check in getQueueFamilyName
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-09-10 15:14:31 +02:00
Dominik Dabek
a204b11c8f
Do not require aux translation on built ins
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-09-10 14:38:04 +02:00
Mateusz Hoppe
cf8e3269c7
Set context unrecoverable when debugging enabled
...
Related-To: NEO-6204
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-10 13:29:11 +02:00
Maciej Dziuban
858727010f
Add selectCsrForBuiltinOperation method to OpenCL CommandQueue
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-6057
2021-09-10 12:26:47 +02:00
Zbigniew Zdanowicz
269b49a0d4
Stop using context for wait user fence function
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-09 21:07:28 +02:00
Kamil Kopryk
9293c9b676
Use isMidThreadPreemptionSupported helper in compiler interface
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-09-09 18:17:09 +02:00
Rafal Maziejuk
bbfbf19a02
Move allowStatelessCompression from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-09 11:37:47 +02:00
Zbigniew Zdanowicz
cd4f3c221a
Synchronize switching command buffers for all partitions
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-08 12:12:23 +02:00
Rafal Maziejuk
6b062a62b8
Move allowRenderCompression function from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-08 11:59:29 +02:00
Kamil Kopryk
a924b6a304
Code cleanup - avoid copy 5/n
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-09-08 08:59:55 +02:00
Kamil Kopryk
ae88789bce
Move isMidThreadPreemptionSupported helper to hwHelper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-09-07 20:28:55 +02:00
Kamil Kopryk
d962bdc86b
Cleanup xehp test excludes
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-09-07 18:15:44 +02:00
Artur Harasimiuk
5be234111c
allow disable builtins compilation
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-07 18:02:54 +02:00
Andrzej Koska
10a6934119
Enable packed format for ICL
...
Related-To: NEO-6227
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
2021-09-07 17:35:04 +02:00
Szymon Morek
d47751d3a7
Add getting gpu frequency for multitile devices
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-07 17:27:00 +02:00
Rafal Maziejuk
824102dc6c
Move isDisableOverdispatchAvailable function from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-07 14:12:48 +02:00
Mateusz Jablonski
7f920139b4
Correct patching private surface in cloned kernel
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-09-07 13:50:22 +02:00
Kamil Kopryk
9794bafd91
Add isMidThreadPreemptionSupported helper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-09-07 10:35:27 +02:00
Kamil Kopryk
4f15365dae
Correct getDeviceMemoryName
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6112
2021-09-07 09:23:31 +02:00
Zbigniew Zdanowicz
6b299a3ab0
Make partitioned post sync operations for partitioned workloads
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-09-03 20:20:29 +02:00
Compute-Runtime-Validation
86f8150dc7
Revert "Stop using CONTEXT_SET_PARAM"
...
This reverts commit e9f56e7d96
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-09-03 18:12:38 +02:00
Kamil Kopryk
a203cd2863
Add sip kernel as hexadecimal array header
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-5777
2021-09-03 17:16:58 +02:00
Mateusz Hoppe
f2eb7f3aea
Fix DirectSubmission residency handling
...
- allocations should be resident within OsContext
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-03 16:57:42 +02:00
Piotr Obst
e9f56e7d96
Stop using CONTEXT_SET_PARAM
...
Related-To: NEO-5881
Signed-off-by: Piotr Obst <piotr.obst@intel.com>
2021-09-03 15:27:20 +02:00
Bartosz Dunajski
3216302499
Improve affinity mask handling
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-03 08:53:35 +02:00
Filip Hazubski
3d6d4acda2
Update isCooperativeDispatchSupported
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-09-02 17:36:58 +02:00
Rafal Maziejuk
6b5a5d481e
Add default engine type adjustment check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-02 13:33:30 +02:00
Lukasz Jobczyk
a3d970ee24
Track new resource bound per VM
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-09-02 12:32:50 +02:00
Maciej Dziuban
3e6b3cd780
Revert "Create single point for selecting engine for builtin ops"
...
This reverts commit 6513bd371a69cb821ea45c7c1964ea1f51dd75b2.
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-09-02 11:58:46 +02:00
Rafal Maziejuk
ea33fa5707
Add engine type remapping check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-09-02 10:19:10 +02:00
Compute-Runtime-Validation
94cd243360
Revert "Correct CSR used for hostptr allocations in builtins"
...
This reverts commit 69ae9dc9c2
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-09-02 04:45:06 +02:00
Filip Hazubski
0606ef4095
Disable patching VfeState by default
...
By default VfeState will be programmed once per command lists execute.
Patching may be enabled with AllowPatchingVfeStateInCommandLists variable.
Related-To: NEO-4940
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-09-01 17:18:14 +02:00
Bartosz Dunajski
0345d9f707
Improve queries with number of SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-01 14:01:57 +02:00
Maciej Dziuban
69ae9dc9c2
Correct CSR used for hostptr allocations in builtins
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-09-01 13:19:49 +02:00
Milczarek, Slawomir
754d6e40e0
Fixed blitter path for printf with stateless compression in sba
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-09-01 11:45:34 +02:00
Filip Hazubski
c03620468b
Update VFE state programming
...
Treat regular kernels scheduled as cooperative ones as cooperative kernels.
Add debug variable AllowMixingRegularAndCooperativeKernels.
Related-To: NEO-4940
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-31 19:49:25 +02:00
Maciej Dziuban
33ac15dabe
Pass blitter CSR in blocked queue scenarios
...
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-31 16:29:17 +02:00
Bartosz Dunajski
92000bd75b
Improve Device getter to support EngineInstanced Device with single Engine
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-31 15:50:23 +02:00
Maciej Dziuban
a03b5f8a95
Create single point for selecting engine for builtin ops
...
- selectCsrForBuiltinOperation selects proper CSR
- selected CSR is passed to dispatchBcsOrGpgpuEnqueue
- Notifications such as notifyEnqueueReadBuffer are now made on correct engine
- Temporary allocs for hostptrs are now created on gpgpuCsr
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-31 13:29:17 +02:00
Rafal Maziejuk
e96f1afa6f
Move HwInfoConfig tests to common file
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-08-31 11:49:15 +02:00
Bartosz Dunajski
294859eacf
Create single engine for EngineInstanced Devices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-31 09:28:53 +02:00
Bartosz Dunajski
1bfe7d5839
Improve maxOsContextCount calculation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-31 09:12:15 +02:00
Szymon Morek
32c524c8ea
Change macro in unit test
...
Resolves: NEO-6156
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-30 17:17:08 +02:00
Rafal Maziejuk
a651e30aa1
Move stepping getter functions from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-30 10:54:23 +02:00
Mateusz Jablonski
13bea69877
Add missing pragma once
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-08-30 09:55:37 +02:00
Maciej Dziuban
42524b6bef
Limit usage of getBcsCommandStreamReceiver()
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-27 12:15:30 +02:00
Dominik Dabek
638d0b4b63
Add test for buffer compression flag
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-08-27 12:00:13 +02:00
Milczarek, Slawomir
e7085fdafc
Remove helper to get compression format for stateless compression in SBA
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-08-27 11:28:53 +02:00
Dominik Dabek
3ab3761172
Enable buffer compression debug flag
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-08-26 19:32:28 +02:00
Mateusz Hoppe
e775dfa9a5
Add SysCall pwrite()
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-26 18:20:58 +02:00
Rafal Maziejuk
f309cdff2f
Delete unnecessary checks in isWorkaroundRequired function related tests
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-08-26 17:06:41 +02:00
Filip Hazubski
4f77db267b
Create cooperative engine once on engineInstanced device
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-26 16:46:35 +02:00
Bartosz Dunajski
cb91474b1a
Improve getDevice methods
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-26 14:45:00 +02:00
Kamil Diedrich
4390590831
Add shareable allocation for Windows
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-08-26 13:43:55 +02:00
Michal Mrozek
bf1180753d
Improve private memory allocation.
...
-allocate from single bank when only one sub device passed
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-08-26 07:46:23 +02:00
Bartosz Dunajski
856dee2b08
Improve Sampler programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-25 19:47:30 +02:00
Milczarek, Slawomir
54cf561e09
Add helper to get compression format for stateless compression on XE_HP_SDV
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-08-25 16:56:40 +02:00
Szymon Morek
60bf5f8cd2
Synchronize initializing direct submission
...
Related-To: NEO-5865
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-25 04:41:03 +02:00
Mateusz Hoppe
ed5771f132
Improve allocation logging
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-24 18:04:40 +02:00
Krystian Chmielewski
2a577c6466
Enable zebin relocations in OCL
...
Related-To: NEO-5833
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-24 16:00:57 +02:00
Rafal Maziejuk
c96bd1b35d
Move getHwRevIdFromStepping function from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-24 15:45:19 +02:00
Krystian Chmielewski
0b9e87e35f
Add support for data relocations using symbols
...
Support symbols for data relocations.
Remove unused symbolSegment field in RelocationInfo.
Related-To: NEO-5833
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-24 13:10:20 +02:00
Jacek Danecki
1e8be7305a
Remove ADLS from simulation devices
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-08-23 18:54:32 +02:00
Filip Hazubski
63f8c9d98b
Add new EngineUsage
...
Simplify verifying EngineUsage in tryGetEngine function.
Remove unused getGpgpuEnginesCount function.
Related-To: NEO-4940
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-23 17:41:13 +02:00
Krzysztof Gibala
fccd22e3c7
Program additional pipe control before state compute mode command
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-08-23 14:22:21 +02:00
Lukasz Jobczyk
1638554a49
Add direct submission termination mechanism
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-08-20 13:57:28 +02:00
Rafal Maziejuk
49ebcb13eb
Correct clang-tidy issue
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
2021-08-20 13:21:49 +02:00
Zbigniew Zdanowicz
23b890859d
Remove needless operation
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-20 09:21:36 +02:00
Jaroslaw Chodor
766d56e300
WSL - fixing allocation alignment
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-08-20 08:28:27 +02:00
Compute-Runtime-Validation
f1264c19dc
Revert "Improve private allocation storage."
...
This reverts commit be3ca800bb
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-08-20 02:54:09 +02:00
Zbigniew Zdanowicz
6d510240e6
Improve ioctl statistics
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-19 17:50:53 +02:00
Rafal Maziejuk
c6ee7065db
Move isPageTableManagerSupported function from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-19 17:35:08 +02:00
Maciej Dziuban
78fa40fac0
Add new parameter to functions
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-19 17:25:43 +02:00
Bartosz Dunajski
4fb5ceeb89
Add helper engines to EngineInstanced Device
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-19 16:14:19 +02:00
Szymon Morek
274fe055e9
Rename Plus in source code to AndLater
...
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-19 15:06:45 +02:00
Jacek Danecki
4461fcdc2a
Add 0x4690 device id
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2021-08-19 14:31:16 +02:00
Igor Venevtsev
43fdd90330
Add bindlessSip param to SIP queries
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-08-19 13:56:05 +02:00
Filip Hazubski
84da4648cd
Refactor engineGroups container
...
Use static array instead of the vector.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-19 13:49:32 +02:00
Krystian Chmielewski
73264c65d4
Ocloc return success when returning help
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-08-19 07:43:16 +02:00
Michal Mrozek
be3ca800bb
Improve private allocation storage.
...
- Do not allocate on multi tile if device limits scope.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-08-18 15:02:14 +02:00
Filip Hazubski
29c64c3dd0
Disable implicit scaling for cooperative kernels
...
When implicit scaling is disabled use useSingleSubdeviceValue = true.
Resolves: NEO-5757
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-08-18 14:56:37 +02:00
Michal Mrozek
b5d5784b81
Improve allocation type logging.
...
- allow to do this in release builds.
- allow to capture thise on stdout.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-08-18 13:34:19 +02:00
Bartosz Dunajski
d8a98acafd
Set SingleSliceDispatchCcsMode for EngineInstanced OsContext
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-18 13:02:16 +02:00
Jaime Arteaga
5c236a62fd
Changes to SW tags
...
Add SW tags to synchronization points
Add ID sequence numbers
Add new allocation type
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-08-18 01:51:37 +02:00
Katarzyna Cencelewska
5f491ed22b
Add support for adlp in opensource
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com
2021-08-18 00:03:17 +02:00
Lukasz Jobczyk
2cc11f2199
Ensure GEM_WAIT is not called while bind is available
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-08-17 19:37:49 +02:00
Maciej Plewka
096373ffe0
Dont use gpu time in submited timestamp for non blocking enqueue
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-08-17 19:00:44 +02:00
Dominik Dabek
65e00abea6
Enable new DriverProtection interface for MapGpuVa
...
Related-To: NEO-6096
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-08-17 18:02:26 +02:00
Rafal Maziejuk
63a578f5a4
Move obtainBlitterPreference function from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
2021-08-17 17:51:06 +02:00
Szymon Morek
aa5e1780a2
Rename plus in filenames to and_later
...
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-17 11:26:27 +02:00
Zbigniew Zdanowicz
7b697b72e3
Enable new KMD wait function in Linux
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-17 11:02:17 +02:00
Maciej Dziuban
f838dc7644
Remove default parameter
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-08-16 17:38:46 +02:00
Szymon Morek
945a7cf905
Revert "Add method to set systolic mode"
...
This reverts commit 7ad007e
.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-16 16:41:05 +02:00
Artur Harasimiuk
c3eb876943
disable compiler optimizations for ULT
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-08-14 13:32:46 +02:00
Konstanty Misiak
ad19eda689
Fix event profiling for marker commands
...
Related-To: NEO-5799
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-08-13 15:02:01 +02:00
Lukasz Jobczyk
816e95443f
Add missing ioctl to kmd migrated resource
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-08-13 14:45:14 +02:00
Szymon Morek
a85ae676e7
Rename plus in cmake macros to and_later
...
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-13 11:40:19 +02:00
Bartosz Dunajski
2661962ac3
Pass engine instanced parameter during OsContext creation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-13 11:14:29 +02:00
Bartosz Dunajski
fb996a3d5b
Add EngineDescriptor helper
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-12 15:19:46 +02:00
Szymon Morek
217d067ad5
Refactor calculating maxMemAllocSize
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-12 14:37:42 +02:00
Kamil Kopryk
582a3620a2
Remove not needed hwHelper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-08-11 17:04:31 +02:00
Zbigniew Zdanowicz
9a92f43ebc
Use last sent task counter for Linux KMD wait function
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-11 14:22:17 +02:00
Dominik Dabek
2a7757651a
Change percent of global memory returned
...
Related-To: NEO-5796
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-08-11 13:33:16 +02:00
Mateusz Jablonski
0e30ac71bd
Ocloc: add support for hexadecimal input of revision_id
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-08-11 11:31:29 +02:00
Szymon Morek
7ad007ec92
Add method to set systolic mode
...
Resolves: NEO-6040
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-11 09:09:59 +02:00
Bartosz Dunajski
23b72decc3
Add OCL xe_hp_core unit tests - part 2
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-10 16:12:30 +02:00
Bartosz Dunajski
14c93a6432
Add OCL xe_hp_core unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-08-10 14:25:12 +02:00
Fabian Zwolinski
b5d222f6cb
Add query option description to help
...
Related-To: NEO-6031
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2021-08-10 13:33:26 +02:00
Kamil Diedrich
2d5d071e66
Extended import device memory functionality
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-08-10 13:24:56 +02:00
Andrzej Koska
94c97fc14c
Allowing the creation of overlapping buffers
...
Related-To: NEO-5871
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
2021-08-10 10:59:29 +02:00
Kamil Kopryk
0845a3b34b
Revert "Remove not needed hwHelper"
...
This reverts commit 0d11b51c6b
.
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-08-09 12:43:20 +02:00
Kamil Kopryk
82a5472422
Revert "Enable BCS for images on xe_hp_core OCL"
...
This reverts commit cc4048dcf68913dc60665b6e584c276d4664f439.
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-08-09 12:31:36 +02:00
Compute-Runtime-Validation
d81c637b96
Revert "Use igc interface to get max param size"
...
This reverts commit a04d206fdd
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-08-07 08:50:27 +02:00
Zbigniew Zdanowicz
b63d952407
Fix BCS tests
...
Related-To: NEO-6139
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-08-06 17:31:21 +02:00
Dominik Dabek
bc6e174bc4
Fix typo in wddm fixture
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-08-06 15:13:06 +02:00