ca4af1dde1
Add helpers for page fault support
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-11-03 13:39:38 +01:00
b2124f43b8
Add implicit scaling barrier implementation
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-03 12:23:42 +01:00
95610188af
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-11-03 12:17:02 +01:00
4d6a2d0a57
Enhance logs in EuThread
...
- do not overwrite memoryHandle in resumeThread() when thread is
not stopped
- add SIP Commands
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-11-03 11:04:14 +01:00
c5d403d65a
Compile DG1 and XE_HP_SDV by default
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-11-03 09:31:46 +01:00
908fbe427b
Revert "Enable task count update from wait on direct submission"
...
This reverts commit 57344fcf89
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-03 09:24:48 +01:00
4fbb199790
Add platform parameter to configure pipe control dispatch
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-02 12:14:10 +01:00
57344fcf89
Enable task count update from wait on direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-02 12:08:41 +01:00
555cb8f402
Sleep instead of busy loop for direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-02 11:53:42 +01:00
53223dc2b5
create trace files about cl_cache usage
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-29 18:21:49 +02:00
ad8e640545
Reorganize implicit scaling files
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-29 16:15:00 +02:00
bb77165f70
remove regex from yaml parser
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-10-29 15:11:48 +02:00
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
0cde8eb7ff
Change default revision for xe_hp_sdv
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-29 13:39:52 +02:00
01b164b022
Fix typo
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-10-29 08:10:13 +02:00
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
f3afde1153
Dont expose internal copy engine if blitter operations are disabled
...
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-28 20:57:52 +02:00
03540d5301
Refactor per platform extra settings in ocloc
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6382
2021-10-28 16:24:12 +02:00
515130dbe8
Fail on blitMemoryToAllocation when blitter is not supported
...
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-28 16:13:40 +02:00
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
3a2b018eb6
Enable blitterOperationsSupported on DG1
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-28 14:16:19 +02:00
60805cdbcf
Fix direct submission wait on multi tile device using single tile context
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-28 14:01:58 +02:00
c7d5a96dfd
Flush small task adjustments
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-28 11:39:55 +02:00
f20cdac7d3
Zebin: add support for has_dpas
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-10-28 09:59:21 +02:00
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
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
32592d953b
Enable DG1 by default
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-10-27 19:52:23 +02:00
32ae9555f1
Flush small task adjustments
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-27 16:43:06 +02:00
f164acad0b
Allow whitespace before ] in inline collection
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-10-27 15:32:32 +02:00
174c1dfe64
Add inline collection support in yaml parser
...
Added support for inline collection in following syntax: [1, 2, 3]
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-10-27 13:23:13 +02:00
6769df2f5d
refactor regex when scanning pci paths
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-27 10:33:58 +02:00
ba767dfbaf
Revert "Fail on blitMemoryToAllocation when blitter is not supported"
...
This reverts commit 7bfeeaab86
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-10-27 09:13:57 +02:00
4b7811d061
WSL - fixing alignment for 32bit path
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-10-26 21:04:55 +02:00
c6a3c63367
Update ProgramPipeControlPriorToNonPipelinedStateCommand debug flag
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-26 15:07:18 +02:00
bb6ed003e8
Don't use VM when ppGTT is invalid/unassigned
...
Signed-off-by: Jan Beich <jbeich@FreeBSD.org >
2021-10-26 14:25:11 +02:00
5a240e1d66
Enable direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-26 12:07:11 +02:00
7bfeeaab86
Fail on blitMemoryToAllocation when blitter is not supported
...
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-26 11:05:51 +02:00
83b099a48c
improve pci path search to use regex to make it more flexible
...
Related-To: NEO-6364
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-26 07:49:22 +02:00
ee942190ab
Revert "improve pci path search to use regex to make it more flexible"
...
This reverts commit dbffbbd193
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-10-25 22:15:31 +02:00
63cb7047d5
Revert direct submission controller enabling
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-25 17:16:10 +02:00
3a52858529
Remove not needed fallthrough
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-10-25 15:30:22 +02:00
dbffbbd193
improve pci path search to use regex to make it more flexible
...
Related-To: NEO-6364
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-25 15:20:04 +02:00
948d52b3a3
Enable direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-25 11:41:11 +02:00
260997ccd1
Cleanup cross component dependencies
...
dont link opencl lib to non-opencl targets
link compute_runtime_mockable_extra only to l0 targets
reuse include paths and definitions from neo_shared lib
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-25 11:05:18 +02:00
71ed3eba16
Add mapping based colouring
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-25 09:51:54 +02:00
19b8a03d30
Move some files from opencl/source/dll to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-22 19:59:55 +02:00
4cad3073f0
Create flatBatchBufferHelper only if needed
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-22 19:04:01 +02:00
1f2aa82c5b
Remove UNUSED_VARIABLE macro
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-22 18:56:33 +02:00
8fe2b269f0
Correct cross library dependencies
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-22 18:30:35 +02:00
d1ca9b1dd7
Remove not used method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-22 18:10:38 +02:00