Igor Venevtsev
52e118fe49
Add extra parameters to Buffer::setSurfaceState() method
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-03-16 10:17:59 +01:00
Jaime Arteaga
6a81edfbe1
Add support for ZE_RELAXED_ALLOCATION_LIMITS_EXP_FLAG_MAX_SIZE
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-03-15 16:20:10 +01:00
Konstanty Misiak
88a1593913
Add software tags
...
Related-To: NEO-344
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-03-15 15:51:08 +01:00
Jaime Arteaga
71940061b8
Make sure IPC handles are correctly copied
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-03-13 18:22:56 +01:00
Filip Hazubski
6a4ed40a16
Correct Host Mem Capabilities values
...
Related-To: NEO-5054
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-03-11 08:54:59 +01:00
Jitendra Sharma
4fd3ac6399
Add device memory name
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-03-10 18:44:10 +01:00
Krzysztof Gibala
4abe4a96b8
Add multiGraphicsAllocation to CSR
...
Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-03-10 12:42:01 +01:00
Zbigniew Zdanowicz
779253c49c
Add new flag to USM memory manager
...
Related-To: NEO-5498
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-10 11:47:34 +01:00
Jim Snow
142fe1efdb
Add sampler ULT to increase branch coverage, remove a sampler branch
...
Signed-off-by: Jim Snow <jim.m.snow@intel.com >
2021-03-09 00:31:18 +01:00
Mateusz Hoppe
9f3218775d
Fix version-script for ze_intel_gpu
...
Related-To: NEO-5509
-make only ze* functions globally exported
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-08 09:55:38 +01:00
Mateusz Hoppe
7d808bd560
Optimize preemption programming
...
- limit number of LRI cmds
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-05 13:37:14 +01:00
Aravind Gopalakrishnan
db892eaa95
Revert "Use device allocation for events if host visibility not set"
...
This reverts commit b204a4f135 .
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2021-03-05 03:31:17 +01:00
Compute-Runtime-Validation
cac1b5465b
Revert "Updating L0 loader to 1.2.3 in manifest"
...
This reverts commit 76666662c4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-03-04 14:16:39 +01:00
Mateusz Hoppe
6356de6511
Add debug api handlers 2
...
Related-To: NEO-4554
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-04 12:45:40 +01:00
Brandon Yates
76666662c4
Updating L0 loader to 1.2.3 in manifest
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-03-03 02:13:41 +01:00
Zbigniew Zdanowicz
24b928303b
Rename fields in AllocationProperties
...
Related-To: NEO-5498
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-02 18:32:37 +01:00
Maciej Plewka
c1cabb505a
Fix Get ConstSpecSize based on correlated ConstSpecID
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-03-02 12:11:08 +01:00
Mateusz Hoppe
8f87dfaf0c
Add Debug API handlers
...
Related-To: NEO-4554
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-01 15:26:43 +01:00
davidoli
8fdd1931a9
improve stub for zetKernelGetProfileInfo with ULT
...
Signed-off-by: davidoli <david.olien@intel.com >
2021-03-01 00:17:58 +01:00
Compute-Runtime-Validation
c0268abc26
Revert "Take spec const value sizes from compiler"
...
This reverts commit da3805880b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-02-26 16:22:10 +01:00
Zbigniew Zdanowicz
3e4be8d78e
Add new allocation type
...
Related-To: NEO-5244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-02-26 12:57:12 +01:00
Jaime Arteaga
722a80079b
Add experimental_properties for indirect access (2)
...
Add support to OpenCL to also make use of indirect access properties
provided by IGC and to make use of DisableIndirectAccess debug key.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-25 11:41:24 +01:00
Maciej Plewka
da3805880b
Take spec const value sizes from compiler
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-02-25 10:42:21 +01:00
Daria Hinz
13fe8ed7f1
Revert "Correct POST_SYNC for L0 Events"
...
This reverts commit 04d1a3255357a7778a530f054700e211d94f3b6d.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2021-02-24 10:16:22 +01:00
Kamil Diedrich
c686fb250e
Allow to import image FD
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-02-23 18:49:35 +01:00
Daria Hinz
64d772d366
Fix for adding MI_SEMAPHORE_WAIT & reset L0 Event
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2021-02-18 18:33:21 +01:00
Mateusz Hoppe
6dd0f0c728
Relocate debug data
...
Related-To: NEO-4769
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-16 14:59:30 +01:00
Mateusz Hoppe
f6aafdb274
DebuggerL0: Track all addresses from SBA
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-15 14:22:02 +01:00
Zbigniew Zdanowicz
c35f560971
Refactor internal interface
...
Related-To: NEO-5244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-02-15 13:24:00 +01:00
Jaime Arteaga
315146a43d
Defer builtin initialization until first use
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-15 13:05:43 +01:00
Jaime Arteaga
1aca16a7ac
Add experimental_properties for indirect access
...
Read zebin experimental properties indicating whether a kernel has
indirect access and if so, ignore calls to zeKernelSetIndirectAccess.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-10 14:23:43 +01:00
Aravind Gopalakrishnan
b204a4f135
Use device allocation for events if host visibility not set
...
Related-To: LOCI-1684
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2021-02-09 16:12:24 +01:00
Mateusz Hoppe
718e4149a8
Add enable-kernel-debug option when debugger is used in L0
...
- correctly verify debug capabilites in Module
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-08 17:12:02 +01:00
Vinod Tipparaju
bb138e87c1
Fix to optimize SBA dispatch during submissions.
...
Move the SBA dirty flag inside csr so it is common across command queues.
Related-To: LOCI-1982
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2021-02-08 12:13:09 +01:00
Vinod Tipparaju
248e955bad
Fix to optimize PC dispatched during appendMemory*() calls.
...
Includes fix to optimize PC post walker in case of timestamp events.
Related-To: LOCI-1995
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2021-02-05 13:05:46 +01:00
Igor Venevtsev
3df6110a17
Add extra parameters to setArgStateful()
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-02-05 12:24:27 +01:00
Jaime Arteaga
2fa27ebe73
Move ISA at kernel creation time (2)
...
For internal kernels, move ISA only at creation time. For user
kernels, do it a module creation time.
Related-To: LOCI-2009
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-04 21:03:41 +01:00
Jaime Arteaga
5a7f844e46
Revert "Defer builtin initialization until first use"
...
This reverts commit df84232ef2 .
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-04 18:21:12 +01:00
Zbigniew Zdanowicz
eac124f7b2
Add cmake file
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-02-04 16:49:53 +01:00
Mateusz Hoppe
c7767de7e9
Revert "Fix version-script for ze_intel_gpu"
...
This reverts commit 7e27ebe70b .
2021-02-04 15:44:01 +01:00
Zbigniew Zdanowicz
e4eb6d4c64
Reorganize files
...
Related-To: NEO-5244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-02-04 10:22:08 +01:00
Mateusz Hoppe
f7613a5827
Program surface state when debugging is enabled
...
- surface state for debugSurface should be set when
kernel is compiled for debug
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-02 17:53:12 +01:00
Bartosz Dunajski
580fdd757c
Improve buffer surface state programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-02 14:42:18 +01:00
Mateusz Hoppe
0ca1cdc565
Add State Sip end WA
...
Related-To: NEO-5479
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-01 19:15:57 +01:00
Mateusz Hoppe
7e27ebe70b
Fix version-script for ze_intel_gpu
...
- export only ze* functions
Related-To: NEO-5509
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-01 18:00:27 +01:00
Jaime Arteaga
afffedebb2
Move ISA at kernel creation time
...
Instead of moving the ISAs for all kernel in a module when the module
is created, move the ISA when the kernel is created, to avoid
unnecessary memory transfers.
Related-To: LOCI-2009
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-01 13:28:38 +01:00
Jaime Arteaga
df84232ef2
Defer builtin initialization until first use
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-01 10:29:20 +01:00
Daria Hinz
c55886e9ff
Disable adding an event for each split kernel
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2021-01-29 15:14:54 +01:00
Bartosz Dunajski
c2e333fe38
Update compression encoding interface + test traits
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-29 13:57:15 +01:00
Lukasz Jobczyk
8ed14d0c9f
Use ZE_AFFINITY_MASK for neo devices
...
Resolves: NEO-5438
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-01-29 11:13:29 +01:00