ocldev
1f70ac355a
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-30 09:47:56 +02:00
Mateusz Jablonski
66c3f3c15a
Add compiler definitions to neo_shared
...
Related-To: NEO-5780
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 19:31:19 +02:00
Compute-Runtime-Validation
c453e7fe8b
Revert "Mark SVM_GPU allocation as not lockable"
...
This reverts commit 5341d0663c
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-04-29 18:06:38 +02:00
Mateusz Hoppe
27c28d275e
Fix storing VmIds in OsContextLinux
...
Related-To: NEO-5801
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-29 17:52:32 +02:00
Mateusz Hoppe
352254416f
Use all registered engines when initializing SBA tracking buffers
...
Related-To: NEO-5803
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-29 17:29:59 +02:00
Filip Hazubski
785be7ffd9
Update programFrontEnd function
...
Use properties required by command list when VFE_STATE is programmed by
command queue.
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-29 16:37:23 +02:00
Bartosz Dunajski
304d8b0a57
Manifest update
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-29 16:13:18 +02:00
Mateusz Jablonski
5341d0663c
Mark SVM_GPU allocation as not lockable
...
use blitter if available and allocation is not lockable
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 15:55:13 +02:00
Bartosz Dunajski
5403289d73
Expose correct engines for SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-29 14:20:10 +02:00
Mateusz Jablonski
de116aac5c
Make buffer allocations not lockable
...
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 11:27:44 +02:00
Zbigniew Zdanowicz
492d715846
Initialize SIP kernel from file only once
...
Related-To: NEO-5802
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-29 10:45:56 +02:00
Milczarek, Slawomir
2f4f5a22ae
GTPinFree to check for buffer in shared memory
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-04-29 09:56:41 +02:00
Mateusz Jablonski
52308244a6
Disallow for copying local memory buffers on CPU
...
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-28 16:25:35 +02:00
Filip Hazubski
3a2281bf77
Program additional VFE_STATE instructions when needed
...
Additonal VFE_STATEs may be programmed when appending kernels to a
command list and when the command list is executed.
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-28 16:07:55 +02:00
Bartosz Dunajski
9b12dc4390
Debug flag to override TimestampPacket size
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-28 13:27:27 +02:00
Zbigniew Zdanowicz
edc0a93927
Add preemption synchronization flag to command queue
...
Related-To: NEO-5778
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-28 13:14:18 +02:00
Mateusz Hoppe
2d07d6a3d7
Refactor Drm::queryTopology() to take struct
...
- set max values in SystemInfo based on topology
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-28 12:19:34 +02:00
Zbigniew Zdanowicz
c0b0013bfc
Fix offset calculations for imported host pointer allocations
...
Related-To: NEO-5126
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-28 10:08:05 +02:00
vinod krishna
66f0dc5564
Metrics ULT Conditional coverage of metric_enumeration_imp.cpp
...
Resolves: LOCI-2220
Signed-off-by: vinod krishna <vinod.krishna@intel.com>
2021-04-28 09:50:25 +02:00
ocldev
e3dae53d25
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2021-04-28 09:04:03 +02:00
T J Vivek Vilvaraj
8bdf9828b0
sysman fix cmakeList error
...
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com>
2021-04-28 07:44:17 +02:00
Jaime Arteaga
b48192bcfe
Use uint64_t for sizes to support large sizes
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-04-27 20:41:41 +02:00
Maciej Dziuban
392b1c8b4d
Improve message about used product families in CMake
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-27 18:36:14 +02:00
Mateusz Jablonski
5c6018b418
OCL: Enable creating context with multiple devices without subdevices
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-27 17:32:22 +02:00
Kamil Diedrich
2ce63fd368
Cmake cleanup
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-04-27 15:29:14 +02:00
Bartosz Dunajski
0c9050c26c
Create Root CSR only for Devices with Generic SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-27 14:04:05 +02:00
Dominik Dabek
bb9d902899
Add padding for ISA allocations
...
Related-To: NEO-5771
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-04-27 11:03:58 +02:00
Maciej Dziuban
0d05ef2a3c
Improve debug flag description
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-27 10:45:03 +02:00
Daniel Enriquez
0afe6b2caa
Extend Support for memory on Sysman for iGFX
...
Changing from discrete to iGFX the Memory Module support.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com>
2021-04-27 07:16:13 +02:00
Adam Cetnerowski
5291722ef1
ULT renaming: Xe tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-04-26 20:47:48 +02:00
Lukasz Jobczyk
12eda9e165
Add missing test for ULLS cache flush
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-04-26 19:11:37 +02:00
Milczarek, Slawomir
b7883bf838
Add helper to check if non-AUX mode is required
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-04-26 17:51:58 +02:00
Bartosz Dunajski
4b300e80cb
Engine instanced SubDevices [2/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-26 17:19:05 +02:00
Lukasz Jobczyk
b881e5f0fe
Add missing cache flush to direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-04-26 12:39:37 +02:00
Kacper Nowak
e5a1d33a2b
Fix ocloc fatbinary for better gen/sku detection
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2021-04-26 12:10:03 +02:00
Adam Cetnerowski
2ef41e4b18
Remove ULT
...
Resolves: NEO-5711
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-04-26 11:22:54 +02:00
Maciej Dziuban
2d1ef04100
Allow aligning allocations VA to 2MBt pu
...
Currently under a debug flag
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-26 11:00:49 +02:00
Compute-Runtime-Validation
6bb76c82e3
Revert "Refactor Drm::queryTopology() to take struct"
...
This reverts commit f83b51e628
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-04-26 00:56:06 +02:00
Mayank Raghuwanshi
a92798ec4f
Improve Pmu Ult's such that syscalls are not called directly
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2021-04-23 20:02:40 +02:00
Mateusz Jablonski
1823054e08
Linux: pass adapter BDF to GmmLib
...
Resolves: NEO-5785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-23 18:45:50 +02:00
Bartosz Dunajski
dfb935fdcf
Engine instanced SubDevices [1/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-23 17:10:19 +02:00
ocldev
576ac8459f
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2021-04-23 16:32:39 +02:00
ocldev
1cffd8019b
gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2021-04-23 16:22:20 +02:00
Krystian Chmielewski
ef71915c71
Remove KernelArgInfo and use KernelDescriptor's args instead
...
Related-To: NEO-4729
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-04-23 15:12:09 +02:00
Mateusz Jablonski
215051c48f
Dont program semaphores for cross root device timestamp packets
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-23 14:43:37 +02:00
Zbigniew Zdanowicz
902cce597a
Add new functionality to load SIP from file
...
Related-To: NEO-5718
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-23 13:48:26 +02:00
Mateusz Hoppe
f83b51e628
Refactor Drm::queryTopology() to take struct
...
Related-To: NEO-5640
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-23 13:34:44 +02:00
Maciej Dziuban
495841812f
Free allocations in 2MB heaps
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-23 09:07:37 +02:00
Mateusz Jablonski
0607118f15
Correct allocating memory for multi root device buffers
...
use dedicated method for creating allocation from existing storage
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-22 18:32:48 +02:00
Bartosz Dunajski
176270114b
Simplify RootDevice class
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-22 17:41:52 +02:00