Bartosz Dunajski
f2bbd63d37
Refactor SBA handling + fix unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-29 13:27:57 +02:00
Zbigniew Zdanowicz
3ed8b4319f
Use primary buffer start when immediate command list using flush task
...
Related-To: NEO-7091
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-29 10:52:43 +02:00
Zbigniew Zdanowicz
6550dca069
extend command list unit test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-28 17:39:05 +02:00
Compute-Runtime-Validation
b0d4215328
Revert "Use DualSubSliceCount to calculate workgroup size"
...
This reverts commit 8ea5bbd3b5 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-28 11:47:11 +02:00
Artur Harasimiuk
2cc2d05c37
remove unused include
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-28 10:59:30 +02:00
Artur Harasimiuk
b0e694e102
remove unused include
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-28 10:50:36 +02:00
Artur Harasimiuk
09d160910d
remove unused includes
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-27 22:59:18 +02:00
Sebastian Luzynski
8ea5bbd3b5
Use DualSubSliceCount to calculate workgroup size
...
Related-To: NEO-5719
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2022-06-27 15:41:47 +02:00
Bartosz Dunajski
2c853adac3
Use LogicalStateHelper to program ComputeMode
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-27 15:25:55 +02:00
Zbigniew Zdanowicz
5bce1eceb1
Remove self cleanup section when using immediate command list
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-27 13:29:52 +02:00
Zbigniew Zdanowicz
a20c0b790a
Add multidev black box test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-24 15:30:14 +02:00
Zbigniew Zdanowicz
b416845fd0
Add dynamic argument black box test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-23 22:57:01 +02:00
Lukasz Jobczyk
b1bdd83e13
Disable task count update from wait on regular command lists
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-06-23 19:56:56 +02:00
Mateusz Hoppe
00f09513f6
Enhance debugger unit tests
...
- remove unnecessary header includes
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-06-23 18:51:32 +02:00
Zbigniew Zdanowicz
113b0378ac
Fix level zero event synchronization in tbx mode
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-23 18:13:11 +02:00
Naklicki, Mateusz
fd867c1621
Update OCL headers
...
Update headers to the OpenCL-Headers-2022.05.18 release:
https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2022.05.18
Related-to: NEO-7102
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2022-06-23 17:07:16 +02:00
Mateusz Hoppe
673bf3b553
Move DebuggerL0 to shared
...
Related-To: NEO-7075
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-06-23 10:05:45 +02:00
Compute-Runtime-Validation
c45ddab1c3
Revert "Move DebuggerL0 to shared"
...
This reverts commit 7eba4db2e7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-22 04:38:32 +02:00
Bartosz Dunajski
f46f409cc4
Remove not needed printf from unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-21 23:14:49 +02:00
Katarzyna Cencelewska
b983ea120b
Add mock helper for hwInfoConfig
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-21 18:16:08 +02:00
Mateusz Hoppe
7eba4db2e7
Move DebuggerL0 to shared
...
Related-To: NEO-7075
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-06-21 17:10:46 +02:00
Zbigniew Zdanowicz
c74ebfd32e
Add immediate command list black box test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 14:02:31 +02:00
Szymon Morek
9a26e505a8
Pass LSC policy to IGC in build options
...
Related-To: NEO-7003
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-06-21 11:51:56 +02:00
Zbigniew Zdanowicz
f1bf6c2a7e
Fix signal event command list interface
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 09:45:22 +02:00
Zbigniew Zdanowicz
9cbc3101c7
Change kernel argument in command list interfaces
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 09:04:05 +02:00
Kamil Diedrich
97ea332a9f
Add support for ntHandles in OCL
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2022-06-17 22:55:53 +02:00
Mateusz Jablonski
9a8f2bb835
Remove mock context class definition from device fixture
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-15 14:28:48 +02:00
Compute-Runtime-Validation
3dd6e3f125
Revert "Enable Symbol Table Generation by Default for L0 modules"
...
This reverts commit c2e3d24a1d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-15 10:28:47 +02:00
Compute-Runtime-Validation
930db249ff
Revert "Enable Global Symbol Generation by Default for L0 modules"
...
This reverts commit 9996228281 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-15 08:45:53 +02:00
Neil R Spruit
9996228281
Enable Global Symbol Generation by Default for L0 modules
...
Signed-off-by: Neil R Spruit <neil.r.spruit@intel.com >
2022-06-14 22:36:08 +02:00
Zbigniew Zdanowicz
f5b1a0e45b
Use internal event object in command lists methods
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-14 21:23:43 +02:00
Neil R Spruit
e2132de30e
L0 Function Pointer Handling for kernels & correct error
...
- Enable Support for L0 Function Pointers for Kernels and Exported
Functions
- Return ZE_RESULT_ERROR_INVALID_FUNCTION_NAME given no function of that
name is a kernel or exported function
Signed-off-by: Neil R Spruit <neil.r.spruit@intel.com >
2022-06-14 18:19:01 +02:00
Neil R Spruit
c2e3d24a1d
Enable Symbol Table Generation by Default for L0 modules
...
- Added EnableProgramSymbolTableGeneration to enable or disable default
behavior for IGC to generate the program symbol tables for L0 modules
with exported functions.
- Default value set to true to add -library-compilation to all module
builds.
Signed-off-by: Neil R Spruit <neil.r.spruit@intel.com >
2022-06-14 18:10:24 +02:00
Mateusz Jablonski
1b93d4dcf1
Move mock driver model classes to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-14 13:44:40 +02:00
Daria Hinz
6d365cbfc3
Ocloc: New AOT design implementation
...
Ocloc will handle any new values that may be
passed to the -device argument.
Supported acronyms are available under cmd:
ocloc compile --help
Supported patterns:
- device acronym
- release acronym
- family acronym
- version (major.minor.revision)
Fatbinary will no longer handle major.minor.revision variances,
only acronyms allowed.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2022-06-14 13:20:45 +02:00
Krzysztof Gibala
c229ace4df
Adjust GmmHelper to be HW aware
...
Related-To: NEO-6523
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2022-06-13 18:33:06 +02:00
Artur Harasimiuk
6d43e96dee
style: configure readability-identifier-naming.ClassCase
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-13 18:02:39 +02:00
Jaime Arteaga
260838430f
Add support for zeVirtualMemQueryPageSize
...
Related-To: LOCI-1543
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-06-13 17:00:33 +02:00
Bartosz Dunajski
5510dc7daa
Add adjustHwInfoForIgc support
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-13 14:31:53 +02:00
Daria Hinz
49a27c3755
Refactor metrics, cmdqueue & CSR ULTs
...
The change eliminates the occurrence of fail on Windows:
number of sections exceeded object file format limit.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2022-06-13 03:55:51 +02:00
Compute-Runtime-Validation
cca1dbecbc
Revert "Ocloc: New AOT approach implementation"
...
This reverts commit a44f1b43aa .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-12 21:27:08 +02:00
Yates, Brandon
6c5a56f1a6
L0 Debugger Windows - Enable single address space SBA tracking
...
Related-to: NEO-6719
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-06-10 14:29:31 +02:00
Katarzyna Cencelewska
c58657378e
Fix set engine index by flag NodeOrdinal for l0
...
Related-To: LOCI-3154
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-10 12:04:16 +02:00
Daria Hinz
a44f1b43aa
Ocloc: New AOT approach implementation
...
Ocloc will handle any new values that may be
passed to the -device argument.
Supported acronyms are available under cmd:
ocloc compile --help
Supported patterns:
- device acronym
- release acronym
- family acronym
- version (major.minor.revision)
Fatbinary will no longer handle major.minor.revision variances,
only acronyms allowed.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2022-06-10 09:24:13 +02:00
John Falkowski
620bb970f4
Resubmit fix for task count hang
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2022-06-07 16:28:17 +02:00
Daniel Chabrowski
c303c218be
Add missing pragma once in header files
...
Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com >
2022-06-07 16:19:11 +02:00
Katarzyna Cencelewska
461a9c3fdf
Set proper desc.index when flag NodeOrdinal
...
Resolves: LOCI-3154
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-06 23:09:13 +02:00
Krzysztof Gibala
81899c4477
Add canonized gpuAddress to GraphicsAllocation constructor
...
Related-To: NEO-6523
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2022-06-06 18:17:36 +02:00
Jaime Arteaga
de4b42118d
Fix kernelBaseAddress extension
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-06-03 18:35:13 +02:00
Mateusz Jablonski
5bf1c84ed3
Cleanup includes in sampler, image, builtin and event
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-03 10:21:59 +02:00