Brandon Yates
d7ff26cc5a
Updating L0 Loader version to 1.0.26 in manifest
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-01-08 09:14:32 +01:00
Jaime Arteaga
479d01c118
Improve zeCommandListAppendMemoryFill Performance
...
Improve L0 fill operations by copying the pattern using
two kernels: one that copies four bytes at a time, and one
that takes care of the remainder. Additionally, a new
allocation is created to fill up at least a cacheline.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-01-08 07:24:55 +01:00
Jaime Arteaga
444b9594af
Expand adjustPipelineSelect parameters
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-01-07 18:01:07 +01:00
Filip Hazubski
5c63929473
Correct ULT
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-01-07 13:47:24 +01:00
Bartosz Dunajski
14438484d2
Improve AdditionalKernelExecInfo implementation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-07 11:40:45 +01:00
Daria Hinz
4591101541
Implementation of profiling for copy/fill API's
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2021-01-07 09:43:00 +01:00
Adam Cetnerowski
0e52c6b08d
ULT renaming: Compiler Interface tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-01-07 06:30:24 +01:00
Daniel Enriquez
bb5d252c4d
Sysman for Windows: Fix timestamp units for power and engines.
...
Returning now in usecs as the documentation state it should be.
2021-01-07 03:30:47 +01:00
Jitendra Sharma
73c7ebdfb8
Add support for performance factor Sysman API
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-01-06 12:03:36 +01:00
Adam Cetnerowski
a3097ae21a
ULT renaming: Debug Settings tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-01-06 07:27:51 +01:00
Vilvaraj, T J Vivek
604aa56a4c
sysman: use safer options to copy strings in firmware version.
...
strncpy_s is a safer option than strncpy.
2021-01-06 07:07:59 +01:00
vinod krishna
7d29a0342a
maxHardwareContexts now reports 64K
...
Related-To: NEO-1582
Signed-off-by: vinod krishna <vinod.krishna@intel.com >
2021-01-06 07:04:55 +01:00
Krzysztof Gibala
3385500396
Use createHostUnifiedMemoryAllocation in clHostMemAllocINTEL
...
Unlock multi device setup for host allocation
Related-To: NEO-5422
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-01-05 17:16:59 +01:00
Igor Venevtsev
92f067b9aa
Add CpuInfo::isCpuFlagPresent() method
...
Related-To: NEO-5276
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
21.02.18820
2021-01-05 14:23:08 +01:00
Artur Harasimiuk
efcd05d7bd
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-01-04 17:44:26 +01:00
Adam Cetnerowski
404c7e71ef
ULT renaming: Miscellaneous tests
...
- Source Level Debugger
- Debug File Reader
- Windows Interface
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-01-04 16:39:59 +01:00
Mateusz Hoppe
0eb10d7505
Switch to new compiler interface to get system routine
...
Related-To: NEO-4773
2021-01-04 15:36:15 +01:00
Maciej Plewka
3ca77a6cbe
Program sba for global bindless heaps
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-01-04 14:23:47 +01:00
Mateusz Hoppe
b9aee10679
Initialize internal heaps with at least minAddress from Wddm
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-01-04 13:13:13 +01:00
Jaime Arteaga
d7ea713c5f
Revert "Initialize kernel immutable data when kernel is created"
...
This reverts commit a6ac10088c .
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-01-04 11:11:39 +01:00
Artur Harasimiuk
1ba588d4eb
update tests files
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-01-04 09:56:08 +01:00
Young Jin Yoon
e09ac446c4
Mask bit 0 of timestamp for event profiling
...
Related-to: LOCI-1161
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2020-12-31 23:51:12 +01:00
Kamil Diedrich
e0da0e1868
Fix for block load and store
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2020-12-31 12:28:26 +01:00
Adam Cetnerowski
0783e4a32b
ULT renaming: Linux Interface tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-30 15:45:23 +01:00
Krzysztof Gibala
6faf61e4f1
Enable memory transfer in enqueueFillImage
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-30 14:28:25 +01:00
Krzysztof Gibala
801affde66
Enable memory transfer in enqueueFillBuffer
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-30 14:19:57 +01:00
Lukasz Jobczyk
239f37da64
Introduce kernel tunning under debug flag
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-12-30 14:05:55 +01:00
Mateusz Jablonski
33d41b51c7
Improve CI Travis builds
...
login to docker account to use separated limit for docker image pulls
enable PCH and use virtuals in GCC builds on Ubuntu 20.04
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-30 12:44:30 +01:00
Jaime Arteaga
bd49ff63af
Fix typos in debug_variables_base.inl
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-12-30 12:04:00 +01:00
Mateusz Jablonski
1b7d7afc07
Refactor USM properties
...
store reference to std of root device indices and device bitfields
store NEO::Device in USM properties
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-30 11:36:56 +01:00
Young Jin Yoon
06dad67c5a
Add a return statement for getCsrForLowPriority
...
Related-to: LOCI-1124
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2020-12-29 21:34:05 +01:00
Jaime Arteaga
a6ac10088c
Initialize kernel immutable data when kernel is created
...
This instead of when the associated module is created, to avoid
allocating memory for kernels that are never created nor used.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-12-29 19:29:10 +01:00
Vinod Tipparaju
1d7e91de24
Split cmdlist ULTs into two files
...
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2020-12-29 18:44:25 +01:00
Maciej Plewka
bb825acfff
Mark heap as dirty when base address has changed
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-12-29 17:19:51 +01:00
Adam Cetnerowski
af84832e75
ULT renaming: Scenario tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-29 16:59:52 +01:00
Maciej Dziuban
544dd141ec
Refactor addEngineToEngineGroup functions
...
This change replaces HwHelper::addEngineToEngineGroup with getEngineGroupType,
so we're able to map EngineType to EngineGroupType without pushing engines.
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2020-12-29 15:46:01 +01:00
Artur Harasimiuk
d7fd9a55e0
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
21.01.18793
2020-12-29 14:17:59 +01:00
Adam Cetnerowski
1748d9751d
ULT renaming: Preemption tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-29 13:59:22 +01:00
Maciej Dziuban
60cb486086
OpenCL Queue Families extension 9/n
...
Disable capabilities for BCS
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5120
2020-12-29 13:24:17 +01:00
Maciej Dziuban
510ba83e1e
OpenCL Queue Families extension 8/n
...
Check capabilities for image to buffer and buffer to image copies
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5120
2020-12-29 13:04:12 +01:00
Adam Cetnerowski
74651237b2
ULT renaming: Program tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-29 12:50:08 +01:00
Mateusz Jablonski
50841bfd0d
Set arg local for all devices in Kernel
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-29 12:40:53 +01:00
Krzysztof Gibala
2e346b58cd
Enable memory transfer in enqueueMigrateMemObjects
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-29 12:03:22 +01:00
Vinod Tipparaju
bbb0e9d095
Fix to Append signal/ wait events for appendMemoryFill & appendMemoryCopyRegion
...
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2020-12-29 07:28:50 +01:00
Adam Cetnerowski
6e8e882550
ULT renaming: Sharing tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-28 21:28:59 +01:00
ocldev
b5a6735ae3
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2020-12-28 09:19:49 +01:00
Jitendra Sharma
ea6e2982fb
Query free memory info inside zesMemoryGetState API
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
20.52.18783
2020-12-26 02:32:49 +01:00
Young Jin Yoon
571007cfe9
Support low priority command queues
...
Related-to: LOCI-1124
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2020-12-24 05:00:34 +01:00
Vinod Tipparaju
5440c83539
Fix to acquire lock during migrating shared allocation via makeResident() call
...
This fix is required to guarentee thread safety
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2020-12-24 04:42:08 +01:00
Matias Cabral
7ac97fd929
Use independent Elf UUID generation
...
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2020-12-24 01:56:51 +01:00