Mateusz Jablonski
575445dbb5
Minor code cleanup
...
prevent nullptr dereference
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-22 19:25:23 +02:00
Vilvaraj, T J Vivek
c2ab7fcf70
add memType and Memory channel support to systemInfo
...
use the updated systemInfo to acquire Memory Type.
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-07-22 18:38:39 +02:00
Bartosz Dunajski
31250b343f
TSP: Move packetsUsed member out of GraphicsAllocation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-22 17:04:40 +02:00
Lukasz Jobczyk
f22251f68a
Add remaining external allocation types for local bank selector
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-22 16:57:37 +02:00
Vinod Tipparaju
823dee432a
Optimize UMD to skip PIPE_CONTROL command having DCFlush
...
Related-To: NEO-5927
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2021-07-22 16:52:00 +02:00
bradocaj
2715f03ee2
Tuning of unit test granulatity.
...
Signed-off-by: bradocaj <branislav.radocaj@intel.com >
2021-07-22 15:59:15 +02:00
ocldev
af6fb0fea7
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-07-22 15:08:25 +02:00
Kamil Kopryk
aa70ad0aee
Simplify code
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-22 14:58:37 +02:00
Milczarek, Slawomir
330856c9e9
Add resolves for unified memory when aux translation is required
...
Related-To: NEO-5107
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-07-22 14:02:52 +02:00
Kacper Nowak
64f86817f8
Fix get_work_dim() returning incorrect value
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-07-22 11:09:46 +02:00
Jaime Arteaga
4c4823f55e
Add PIPE_CONTROL prior to kernel in L0
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-22 10:51:11 +02:00
Lukasz Jobczyk
0f6484755a
Chceck all BCS types in direct submission initialization
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-22 09:31:31 +02:00
Jaime Arteaga
803d7cdd8a
Add debug key to print UMD shared migrations
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-22 08:37:09 +02:00
Lukasz Jobczyk
890eec6105
Separate local memory usage tracking for internal and external
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-22 07:52:43 +02:00
Kamil Kopryk
30151a8f02
Cleanup images pitch programming OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-07-21 19:47:56 +02:00
Bartosz Dunajski
0eb85bfa95
Add unit test for isCacheFlushForBcsRequired
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-21 19:37:53 +02:00
Bartosz Dunajski
c7aa5e0317
Update ftr flags
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-21 19:28:51 +02:00
Dominik Dabek
99f9079ffc
Use mock env vars in sysman fixture
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2021-07-21 17:21:16 +02:00
Jaime Arteaga
2588997e32
Remove memory.cpp from L0 core source
...
It was only hosting two methods, which are better in
driver_handl_imp.cpp
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-21 16:45:53 +02:00
Mateusz Jablonski
54b4b18fa0
Enable multi root device contexts by default
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-21 16:16:57 +02:00
Lukasz Jobczyk
9e50138829
Defer ULLS initialization
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-07-21 15:55:16 +02:00
ocldev
3f87dfa74b
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-07-21 15:01:25 +02:00
lgotszal
3187be3c76
remove unused files
...
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-07-21 13:01:03 +02:00
Szymon Morek
c8b85bb5a9
Add method to check tile only context
...
Related-To: NEO-6043
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-07-21 12:22:42 +02:00
Mateusz Hoppe
8d22247ff2
Add isResumeWARequired()
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-07-21 09:21:19 +02:00
Jim Snow
4dbcb6a16b
Add ULT for ray tracing helper function
...
This is to fix a code coverage gap for getMemoryBackedFifoSizeToPatch
Related-To: NEO-6081
Signed-off-by: Jim Snow <jim.m.snow@intel.com >
2021-07-21 02:20:40 +02:00
davidoli
21e9def248
Modify metric query pool create for sub devices
...
Signed-off-by: davidoli <david.olien@intel.com >
2021-07-20 22:41:57 +02:00
Young Jin Yoon
4ba64d2530
Add ze-opt-level support
...
Related-To: LOCI-2315
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2021-07-20 20:34:57 +02:00
Jaime Arteaga
3625344d37
Increase command stream size when appending event reset operations
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-20 18:18:29 +02:00
Compute-Runtime-Automation
b9bd014a44
Add fixes to build with gcc11 ( #5325 )
...
* remove Fedora 31 and 32 builds
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
* Add builds on Fedora 33 and 34
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
* Fix build with gcc11
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
* Remove info about EOL'd distributions
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
* clean after build
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
Co-authored-by: Jacek Danecki <jacek.danecki@intel.com >
2021-07-20 17:17:32 +02:00
Krystian Chmielewski
78abc1c6fd
Add work dimensions payload arg to zebin
...
Related-To: NEO-5833
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-07-20 16:30:27 +02:00
Maciej Plewka
dfe578754b
Fix add pipe controll before marker profiling
...
Resolves: NEO-6065
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-07-20 16:23:57 +02:00
Mateusz Jablonski
2d6b8061a8
Split file with tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-20 15:51:53 +02:00
Bartosz Dunajski
2d88cbb232
Add xe_hp_core cache_flush and memory_manager tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-20 13:29:25 +02:00
Bartosz Dunajski
1db8d9df79
Improve igdrcl_linux_dll_tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-20 12:18:16 +02:00
Kamil Kopryk
ce92b42f63
Code cleanup - avoid copy 2/n
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-20 10:44:24 +02:00
Spruit, Neil R
771722f3d7
L0 Support for hints to disable CPU Migration of USM memory
...
- Added support for disabling CPU migration of USM memory given
ZE_MEMORY_ADVICE_SET_READ_MOSTLY && ZE_MEMORY_ADVICE_SET_PREFERRED_LOCATION
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-07-20 04:34:16 +02:00
Mateusz Jablonski
cc8c85be8b
Reorder definitions in CMakeLists.txt
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-19 23:08:40 +02:00
Jaime Arteaga
fa26f2b075
Fix typo
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-19 22:10:38 +02:00
Mateusz Jablonski
6f3c89decb
Add mechanism to migrate multi root device memory
...
invalidate TLB cache if kernel requires migration
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-07-19 19:49:22 +02:00
Bartosz Dunajski
714a1ebf53
Improve ocloc tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-19 18:24:17 +02:00
Bartosz Dunajski
7a99bcc2f7
Add shared tests for xe_hp_core
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-19 18:06:53 +02:00
Kamil Kopryk
5a78fe3728
Code cleanup - avoid copy
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-19 18:01:36 +02:00
Kamil Kopryk
d703cff0bd
Code cleanup - don't copy string
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-19 17:54:42 +02:00
Milczarek, Slawomir
cf7ecb903c
Add global address space qualifier to kernel with indirect access
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-07-19 17:45:19 +02:00
Kamil Kopryk
f06938c3d0
Enable support for 1Darray images on BCS OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-07-19 17:30:49 +02:00
Dominik Dabek
b67fdb2ade
Enable workgroup WA on different steppings
...
Related-To: NEO-6022
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2021-07-19 16:21:05 +02:00
Pawel Cieslak
e8b94fcde7
Allow building L0 aubs with SKIP_NEO_UNIT_TESTS flag
...
Related-To: NEO-4213
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-07-19 16:03:52 +02:00
Mayank Raghuwanshi
f592a82fea
Modify directoryExists function of FsAccess class
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-07-19 13:26:02 +02:00
Kamil Kopryk
8810547d3a
Correct pitch programming for images BCS OCL
...
Related-To: NEO-4692
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-07-19 11:25:14 +02:00