Lukasz Jobczyk
|
4ea452040d
|
Defer direct submission control until first submit
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-10-29 14:27:25 +02:00 |
|
Compute-Runtime-Validation
|
782a287b27
|
Revert "Fallback to cpu copy when filling work partition allocation"
This reverts commit 93e3d948f5.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
|
2021-10-29 04:39:22 +02:00 |
|
Mateusz Jablonski
|
93e3d948f5
|
Fallback to cpu copy when filling work partition allocation
move some command stream receiver tests to shared
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-28 14:30:00 +02:00 |
|
Lukasz Jobczyk
|
c7d5a96dfd
|
Flush small task adjustments
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-10-28 11:39:55 +02:00 |
|
Compute-Runtime-Validation
|
8c6fed2149
|
Revert "Flush small task adjustments"
This reverts commit 32ae9555f1.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
|
2021-10-28 09:19:32 +02:00 |
|
Kamil Diedrich
|
5fdcb14d57
|
WSL fallback to staging buffer on blocking reads
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2021-10-28 03:34:58 +02:00 |
|
Lukasz Jobczyk
|
32ae9555f1
|
Flush small task adjustments
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-10-27 16:43:06 +02:00 |
|
Lukasz Jobczyk
|
5a240e1d66
|
Enable direct submission controller
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-10-26 12:07:11 +02:00 |
|
Bartosz Dunajski
|
4cad3073f0
|
Create flatBatchBufferHelper only if needed
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-10-22 19:04:01 +02:00 |
|
Zbigniew Zdanowicz
|
c097f405f1
|
Stop using virtual function in tests
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-20 13:15:10 +02:00 |
|
Krzysztof Gibala
|
d79317da35
|
Update bits in PC WA
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-19 08:39:47 +02:00 |
|
Krzysztof Gibala
|
ca0138da2e
|
Disable PC WA on specific engine type
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-18 14:04:27 +02:00 |
|
Zbigniew Zdanowicz
|
24ff191e61
|
Verify completion on all tiles
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-15 15:43:28 +02:00 |
|
Artur Harasimiuk
|
6d8318501a
|
temporarily disable some c-t checks
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-10-14 23:25:57 +02:00 |
|
Filip Hazubski
|
f1b696824c
|
Ensure engine is initialized when writing memory in AUB and TBX modes
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-14 19:45:43 +02:00 |
|
Filip Hazubski
|
27b5952ba3
|
Correct initializeEngine usage in aub tests
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-14 19:36:00 +02:00 |
|
Zbigniew Zdanowicz
|
a51b385e80
|
Wait on all tiles when clearing allocation list
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-12 11:55:43 +02:00 |
|
Raiyan Latif
|
0859f99d64
|
Enable zeDeviceCanAccessPeer
- Propagate return value up from Batch Buffer exec
- Add zeDeviceCanAccessPeer functionality
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
|
2021-10-12 09:38:22 +02:00 |
|
Dominik Dabek
|
59a1adc41b
|
Poll csr completion at CmdQueue
Related-To: NEO-6090
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2021-10-07 14:25:28 +02:00 |
|
Jaroslaw Chodor
|
f1c24ddcbb
|
WDDM - guard against duplicated host ptr allocs
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
|
2021-10-06 22:33:40 +02:00 |
|
Katarzyna Cencelewska
|
a157963e79
|
Fix problem with compression hang on gen12lp
add creating of pageTableManager for non regular engins
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2021-10-06 17:02:08 +02:00 |
|
Zbigniew Zdanowicz
|
0b1c3d24f1
|
Remove unnecessary header include
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-05 16:34:14 +02:00 |
|
Krzysztof Gibala
|
9d69c70424
|
Program PIPE CONTROL before _3DSTATE_BTD
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-05 16:12:49 +02:00 |
|
Krzysztof Gibala
|
6736454f85
|
Program PIPE CONTROL before STATE_SIP
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-04 17:31:33 +02:00 |
|
Kamil Kopryk
|
1a34586dd4
|
Make sure sip kernel is initialized for aub tests
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2021-10-01 12:54:04 +02:00 |
|
Krzysztof Gibala
|
8482eb6a5f
|
Program PIPE CONTROL before SBA
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-01 12:44:23 +02:00 |
|
Katarzyna Cencelewska
|
30b3f5cdb0
|
Move PageTableManager from rootDeviceEnvironment to CommandStreamReceiver
Also add init of pageTable registers to blitter path
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2021-09-30 12:59:11 +02:00 |
|
Szymon Morek
|
897420236a
|
Add method to set systolic mode
Resolves: NEO-6040
Signed-off-by: Szymon Morek szymon.morek@intel.com
|
2021-09-30 10:39:56 +02:00 |
|
Bartosz Dunajski
|
4ba4c32766
|
Remove SBA->IOH programming on XE_HP_SDV
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-09-29 12:35:43 +02:00 |
|
Zbigniew Zdanowicz
|
6091861f3e
|
Enable multi-tile task count post-sync writes
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-28 16:32:16 +02:00 |
|
Rafal Maziejuk
|
82f27e882d
|
Refactor Gen12LP helpers
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
|
2021-09-27 14:07:37 +02:00 |
|
Artur Harasimiuk
|
a63b9b1273
|
move common files to shared/
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-09-27 11:10:20 +02:00 |
|
Mateusz Jablonski
|
5d0a13e37b
|
Move opencl/command_stream to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-23 17:25:43 +02:00 |
|
Zbigniew Zdanowicz
|
e295e74c0a
|
Add preemption flags creation to shared code
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-23 15:20:13 +02:00 |
|
Zbigniew Zdanowicz
|
3b35ba504f
|
Adapt command stream receiver to multiple active partitions
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-23 14:32:20 +02:00 |
|
Krzysztof Gibala
|
9b3acc88fd
|
Remove dependency on sharedHandles when program SCM
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-09-23 12:10:32 +02:00 |
|
Mateusz Jablonski
|
80b49e4a47
|
Create ClPreemptionHelper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-23 10:15:58 +02:00 |
|
Mateusz Jablonski
|
f8867e0b97
|
Move generic command stream receiver files to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-22 23:55:31 +02:00 |
|
Mateusz Jablonski
|
d348526941
|
Simplify checkAndActivateAubSubCapture method
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-22 20:23:56 +02:00 |
|
Krzysztof Gibala
|
3b4a5c25da
|
Move isPipeControlPriorToNonPipelinedStateCommandsWARequired to hwInfoConfig
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-09-21 16:03:49 +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 |
|
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 |
|
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 |
|
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 |
|
Filip Hazubski
|
55723d0b18
|
Remove redundant functions
Remove EncodeStates::adjustStateComputeMode function.
Unify CommandStreamReceiverHw::programComputeMode functions.
Related-To: NEO-5995
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-09-07 16:13:50 +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 |
|
Filip Hazubski
|
23cea464fe
|
Correct setting singleSliceDispatchCcsMode value
Don't set the value when appending kernels.
Related-To: NEO-5995
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-09-07 10:40:36 +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 |
|
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 |
|
Filip Hazubski
|
7ed804a4bb
|
Correct debugPauseStateAddress initialization
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-08-31 14:07:21 +02:00 |
|