Commit Graph

6513 Commits

Author SHA1 Message Date
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
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
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
b5a6735ae3 igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2020-12-28 09:19:49 +01:00
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
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
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
7ac97fd929 Use independent Elf UUID generation
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2020-12-24 01:56:51 +01:00
ed1e3de54a Revert "Switch to new compiler interface to get system routine"
This reverts commit 09bdd2ad09.

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-12-23 15:50:57 +01:00
7c70a14bc4 Implement ZE_ENABLE_PCI_ID_DEVICE_ORDER environment variable
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2020-12-23 12:08:43 +01:00
9ff19c5fbd Handling for invalid event argument
Signed-off-by: Kanhaiya Singh <kanhaiya.singh@intel.com>
2020-12-23 11:25:38 +01:00
be7ae13911 Store SLM sizes per root device in Kernel
reduce usages of getDefaultKernelInfo

Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-22 17:37:43 +01:00
09bdd2ad09 Switch to new compiler interface to get system routine
Related-To: NEO-4773

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-12-22 17:20:30 +01:00
1091a5d78b Extend kernel encoder interface test
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-12-22 10:25:23 +01:00
bddc63e8bd add firmware flashing utility interface
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
2020-12-22 09:10:11 +01:00
ff3d4799ca Refactor cmake
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2020-12-22 00:41:43 +01:00
d8c347a00c ULT renaming: Context Performance tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-12-21 17:50:42 +01:00
6986d5de0b Add helper functions for memory compression to CSR
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2020-12-21 17:43:03 +01:00
fb75390954 ULT renaming: Windows Interface tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-12-21 17:28:46 +01:00
7abd1c97ab Debug flag to override profiling timer resolution
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-12-21 13:41:22 +01:00
1dcbbfa21d Link device binary format files to shared lib
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-12-21 12:55:58 +01:00
b04cd08cc8 Add netlink and gen netlink library loader.
Netlink and generic netlink are standard linux
interfaces to allow management traffic between
user space and kernel subsystems over sockets.
This patch adds a loader for the generic netlink
library to allow Level 0 Sysman to manage
linux hardware that implements the generic
netlink interface. ULTs updated.

Signed-off-by: William Jordan <bill.jordan@intel.com>
20.51.18762
2020-12-18 22:19:27 +01:00
903ed4e6d4 add ocloc versioning
Adds versioning of ocloc and new api function returning ocloc
version.
2020-12-18 17:16:31 +01:00
c3083592ad Set arg immediate for all Kernel devices
convert tests to multi root device scenario

Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-18 15:56:23 +01:00
e665111013 Verify debug manager state in UltConfigListener
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2020-12-18 14:18:36 +01:00
3b46737c67 dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2020-12-18 12:53:04 +01:00
510188eb29 Remove commented code
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-12-18 11:27:17 +01:00
269477ec7e Add Image2d_array to supported Gl sharing formats query (#1041)
* Add Image2d_array to supported Gl sharing formats query

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>

* Update opencl/test/unit_test/sharings/gl/windows/gl_sharing_tests.cpp

Co-authored-by: Mateusz Jablonski <mateusz.jablonski@intel.com>

Co-authored-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-17 16:32:38 +01:00
09a5cc99a9 use proper variable in copy_third_party_files
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-12-17 16:12:34 +01:00
ee0523ae23 Correct device usage in kernel methods
pass device to substituteKernelHeap
use proper device when iterating over devices

Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-17 14:46:46 +01:00
26dc1de24d Change macro for CheckArrayImages aub test
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2020-12-17 14:00:16 +01:00
2a8bdaf28c Code cleanup
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2020-12-17 13:44:09 +01:00
aa27b4890b Fix typo in ult
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-17 12:25:12 +01:00
28417ae2db Update infra
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-12-17 11:24:58 +01:00
c3c92416db Enable memory transfer for mem obj kernel args
correct building programs with multiple root devices

Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-17 11:14:33 +01:00
1ef9a1c35f Add extended functionality for timestamps at Event
Related-To: NEO-4584
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
2020-12-17 10:53:16 +01:00
55fb319517 Set arg buffer for all Kernel devices
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-16 17:27:52 +01:00
328ef7a6f6 Update zello sysman for ras module
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2020-12-16 15:25:01 +01:00
4948c39d39 Remove executionEnvironment from KernelInfo
Related-To: NEO-3739
2020-12-16 14:56:57 +01:00
96bc6b2e01 Revert "Revert "Enable cl_khr_subgroup_extensions""
This reverts commit bf3d57dd05.

Related-To: IGC-2680

Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2020-12-16 12:47:03 +01:00
847bad4763 Add function to check if kernel has direct stateless access to host memory
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2020-12-16 10:06:17 +01:00
b83922ecdb Fix energy counter precision for Sysman in Windows.
Conversion to mJ was faulty and losing precision, this fix the problem.
2020-12-16 09:43:15 +01:00
fffd178fd0 igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2020-12-16 09:31:23 +01:00
37cd49330c Implement ZE_CACHE_CONFIG_FLAG_LARGE_DATA for zeKernelSetCacheConfig
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
2020-12-16 07:00:13 +01:00
b2cae02f66 Add kernel fixture with stateless indirect access
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2020-12-15 13:23:37 +01:00
7bfa71636a ULT renaming: Ocloc tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-12-15 08:48:17 +01:00
93281f6cc9 ULT renaming: OS Interface tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-12-15 08:47:52 +01:00
d94e2bf149 Refactoring of per-DSS backed buffer programming
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2020-12-14 22:22:47 +01:00
7716988dbb cmake cleanup: removing unused targets
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-12-14 19:00:11 +01:00
39dd3ef5cf ULT renaming: Multi-Threaded tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-12-14 18:35:23 +01:00