Bartosz Dunajski
5c7955b1d0
Update getInternalEngine() implementation and remove unused method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-08-03 21:25:33 +02:00
Jaroslaw Chodor
cfd3945b7e
WSL - fixing missing GPU VA reservation
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-08-03 20:30:49 +02:00
Filip Hazubski
caf1ab628a
Do not allow mixing cooperative and non-cooperative kernels in an execute
...
When executing command lists, ensure that all lists contain either cooperative
or non-cooperative kernels. When appending kernels to a command list, do not
allow mixing cooperative and non-cooperative kernels.
Related-To: NEO-4940, NEO-5757
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-08-03 20:24:33 +02:00
Filip Hazubski
66ee5bd3c4
Correct typo
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-08-03 20:08:18 +02:00
Jaime Arteaga
79a2607c63
Add method to increase stream size when appending new commands
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-08-03 17:09:26 +02:00
Lukasz Jobczyk
1ddc83d0d5
Add flag to switch host ptr validation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-08-03 16:45:21 +02:00
Zbigniew Zdanowicz
7b52f587da
Disable timeout for inifinite synchronization time
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-08-03 16:34:07 +02:00
Milczarek, Slawomir
e5237c2368
Enable stateless compression on xehp
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-08-03 16:01:44 +02:00
Filip Hazubski
2dd0e67e65
Disable overdispatch by default
...
When disable overdispatch is available:
- change default value of CFE_STATE::ComputeOverdispatchDisable to true.
- change default value of
INTERFACE_DESCRIPTOR_DATA::ThreadGroupDispatchSize to 3u.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-08-03 15:28:53 +02:00
Michal Mrozek
d3fd5077e7
Do not allocate surface if not needed.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-08-03 12:43:12 +02:00
Zbigniew Zdanowicz
b454bcbfe7
Make KMD wait function non default and available under debug key
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-08-03 11:24:43 +02:00
Bartosz Dunajski
e880cf2ad6
Add xe_hp_sdv unit test target + minor test fixes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-08-03 11:12:57 +02:00
Kacper Nowak
29580e53ec
Revert WA for 2D Images for XE_HP_SDV
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-08-03 10:37:17 +02:00
Milczarek, Slawomir
15f0642d60
Compression selector to check for stateless compression
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-08-03 08:41:19 +02:00
Artur Harasimiuk
8cc5decd60
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-08-03 00:30:29 +02:00
Mateusz Jablonski
a7553c9c0d
Fix run_aub_tests target properties
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-08-02 16:25:33 +02:00
Kamil Diedrich
2afb785bba
Add AIL functionality
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-08-02 15:31:58 +02:00
Bartosz Dunajski
ab73b61b77
Fix multitile ISA placement
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-08-02 15:16:13 +02:00
Milczarek, Slawomir
eb14d8458b
Add helper function to enable stateless compression
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-08-02 14:34:33 +02:00
Lukasz Jobczyk
d99f20d400
Move semaphore buffer to system memory
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-08-02 14:24:12 +02:00
Compute-Runtime-Validation
1f4a835314
Revert "Add xe_hp_sdv unit test target + minor test fixes"
...
This reverts commit 6f75d67406 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-08-02 13:48:10 +02:00
Kamil Kopryk
0dc33b19e9
Enable BCS for images on xe_hp_core OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-08-02 13:26:59 +02:00
Bartosz Dunajski
0ecc7b26b4
Revert "Use UINT64_MAX for infinite event timeout"
...
This reverts commit 147d9b592a810bf80a192833724a79596ec095b9.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-08-02 12:54:46 +02:00
Lukasz Jobczyk
3c842575c1
Enable direct submission by default on XE HP
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-08-02 12:10:03 +02:00
ocldev
bda6e3d5bf
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-08-02 11:57:34 +02:00
ocldev
5749cc78c3
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-08-02 11:03:36 +02:00
Mateusz Hoppe
51967a4f67
Refactor DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-08-02 09:19:02 +02:00
Andrzej Janik
e11e00763a
Use UINT64_MAX for infinite event timeout
...
Signed-off-by: Andrzej Janik <andrzej.janik@intel.com >
2021-07-30 22:30:19 +02:00
Jitendra Sharma
fdc71ea26e
Sysman: Fix format specifier mismatch warning in PCI API
...
Related-To: LOCI-2445
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-07-30 22:27:21 +02:00
Lukasz Jobczyk
dbf9198186
Flush tlb on BCS direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-30 16:26:47 +02:00
Lukasz Jobczyk
cb178f951e
Wait for completion while evict unused resources
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-30 16:11:40 +02:00
Kacper Nowak
99caeaebf6
Fix allocation properties when allocating next command buffer
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-07-30 15:19:52 +02:00
Mateusz Jablonski
df807d36b1
Describe WSL environment
...
update FAQ
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-30 14:06:49 +02:00
Bartosz Dunajski
0c47ea178b
Move test excludes to correct files
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-30 12:45:23 +02:00
Kamil Kopryk
26e24fa872
Rename debug flag to EnableBlitterForEnqueueImageOperations
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-07-30 12:31:12 +02:00
Szymon Morek
c32147fb9a
Add test trait on xehp
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-07-30 11:49:08 +02:00
Kamil Kopryk
4533595274
Rename constructPropertiesForCopyBuffer to constructPropertiesForCopy
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-07-30 11:31:56 +02:00
Jaime Arteaga
4192fc7d86
Abort if SLM size larger than local mem size
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-30 10:31:37 +02:00
Bartosz Dunajski
6f75d67406
Add xe_hp_sdv unit test target + minor test fixes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-30 10:23:08 +02:00
Kamil Kopryk
4b8e1671a5
Sort inside cmake files
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-30 10:06:46 +02:00
Mateusz Hoppe
549b458e2f
Add UNRECOVERABLE_IF when bufferAllocation is nullptr
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-07-30 09:59:36 +02:00
Kamil Kopryk
cee37a43d2
Improve tests
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-30 09:46:36 +02:00
Kamil Kopryk
af4b1afdbd
Add support for copy images by blitter OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-07-30 09:29:45 +02:00
Kamil Kopryk
6f25994c5e
Code cleanup - avoid copy 4/n
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-30 09:01:57 +02:00
Kamil Kopryk
dc2c810692
Remove incorrect excludes
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-30 08:49:04 +02:00
Jaime Arteaga
b057935c7c
Associate shared-allocations with device in multi-device systems
...
When a shared-allocation is created in a multi-device system and
no device is passed during the call, then the allocation needs to be
associated with all the devices. For now, that means we default to
creating the shared-allocation in the host, with no device-backing
memory, so all devices can access it.
However, if a device is passed, then the shared-allocation is
expected to be accessed only by that device, and there is no need
to allocate it solely in the host.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-29 20:28:27 +02:00
davidoli
6024ac536a
MultiDevice ActivateMetricGroups enabled
...
Related-To: LOCI-2398
Signed-off-by: davidoli <david.olien@intel.com >
2021-07-29 17:35:21 +02:00
Filip Hazubski
cb81078d40
Add disableOverdispatch to FrontEndProperties
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-07-29 17:05:47 +02:00
Bartosz Dunajski
28153e994a
Add xe_hp_core test excludes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-29 15:39:09 +02:00
Milczarek, Slawomir
4fc2200d9a
Decompress printf surface when stateless compression is enabled
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-07-29 15:16:28 +02:00