Kamil Kopryk
e0d3db3d91
fix: improve release helper
...
Related-To: NEO-7786
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-05-15 14:30:15 +02:00
Milczarek, Slawomir
66eb1c9c0a
refactor: Add helpers to control kmd migration support on PVC platform
...
This commit keeps KMD migration still disabled by default on PVC platform.
Related-To: NEO-6465
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-05-15 13:51:19 +02:00
Lukasz Jobczyk
cd4701f593
fix: Add test for dependency tracking
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-05-15 12:45:56 +02:00
Naklicki, Mateusz
71e5c76d67
fix: remove explicit AgeBased Thread Arbitration policy
...
Related-To: NEO-7913
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-05-15 09:58:04 +02:00
Compute-Runtime-Validation
57851a5d29
Revert "fix: set NotLockable flag when resource does not need to be lockable"
...
This reverts commit c597b03a33 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-14 04:55:30 +02:00
Kulkarni, Ashwin Kumar
29c4a12b75
feature: supports sysman temperature module for zesInit
...
Related-To: LOCI-4203
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-05-12 17:13:42 +02:00
ocldev
d653741aa3
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-05-12 15:57:55 +02:00
Lukasz Jobczyk
01b31bfb86
fix: Do not treat event waitlists as a barriers
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-05-12 13:34:54 +02:00
Mateusz Jablonski
c597b03a33
fix: set NotLockable flag when resource does not need to be lockable
...
disable compression preference when resource is lockable
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-12 13:15:50 +02:00
Dunajski, Bartosz
3ef7286f81
feature: Timestamp event signaling for in-order CommandLists
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-12 13:12:11 +02:00
Compute-Runtime-Validation
b2b41e613b
Revert "fix: add alignment support to host and shared UnifiedMemoryAllocation"
...
This reverts commit c3df92ac41 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-12 13:04:08 +02:00
Zbigniew Zdanowicz
db9559c898
test: add meteorlake command list unit tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-12 11:26:25 +02:00
Mateusz Jablonski
bfd7067c1a
fix: create global and constant surface as lockable resource
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-12 10:55:36 +02:00
Diedrich, Kamil
5a4a2ab8ab
feature: Add new environment variables for compiler cache
...
This patch add new environment variables to control compiler cache.
Works as follow: If persistent cache is set driver check if NEO_CACHE_DIR
is set. If not then driver checks XDG_CACHE_HOME - If exists
then driver create neo_compiler_cache folder, if
not then driver checks HOME directory. If each NEO_CACHE_DIR,
XDG_CACHE_HOME and HOME are not set then compiler cache is disabled.
Current support is for Linux only.
Signed-off-by: Diedrich, Kamil <kamil.diedrich@intel.com >
Related-To: NEO-4262
2023-05-12 10:21:27 +02:00
Compute-Runtime-Validation
268dcb0777
Revert "build: igc revision update"
...
This reverts commit 6c194e7014 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-12 10:13:53 +02:00
Michal Mrozek
ff5fe7f294
performance: do not copy on CPU if events not ready
...
- in case events are not ready, we want to pipeline the operation instead
of doing it in place of the call.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2023-05-11 19:29:49 +02:00
Zbigniew Zdanowicz
e5e39ce8f4
test: add test prelim mock drm class
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 19:15:38 +02:00
Zbigniew Zdanowicz
d7c7ea7948
test: add xehpc device engine group tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 19:10:27 +02:00
Zbigniew Zdanowicz
1dc30b4923
test: add level zero queue debugger tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 19:01:56 +02:00
Zbigniew Zdanowicz
c5704c4996
fix: initialize variable
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 19:00:12 +02:00
Compute-Runtime-Validation
9bf472839d
Revert "fix: set NotLockable flag when resource does not need to be lockable"
...
This reverts commit 50c67a759e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-11 18:23:55 +02:00
Mateusz Jablonski
b1543289d2
fix: get gmm resource type using ResourceInfo interface
...
GMM_RESOURCE_INFO interface should be used only within ResourceInfo class
Related-To: NEO-7951
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-11 17:51:14 +02:00
Mateusz Hoppe
c4f36a6808
fix(debugger): ack pending events before closing session
...
- ack module / isa vm bind events before close(fd)
Related-To: NEO-7960
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-05-11 17:21:23 +02:00
Zbigniew Zdanowicz
0c5210cf0f
test: Add fill level zero black box test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 15:24:43 +02:00
Mateusz Jablonski
50c67a759e
fix: set NotLockable flag when resource does not need to be lockable
...
disable compression preference when resource is lockable
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-11 13:47:15 +02:00
Zbigniew Zdanowicz
a01686a538
test: add command list ult
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 13:44:31 +02:00
Artur Harasimiuk
ab8d7ffcb1
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-05-11 12:46:16 +02:00
Dunajski, Bartosz
00e8997342
feature: Experimental support of immediate cmd list in-order execution
...
Dont signal sync allocation from Walker in Kernel split path
Related-To: LOCI-4332
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-11 12:32:33 +02:00
Devarinti, Puneeth Kumar Reddy
52afb9fc85
feature: Add debug logs for scheduler module
...
Related-To: LOCI-3880
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-05-11 12:14:34 +02:00
Mateusz Jablonski
f3a89bfe07
fix: add missing settings of isLockable flag in WddmMemoryManager class
...
- allocateGraphicsMemoryUsingKmdAndMapItToCpuVA in case of no compression
- allocate32BitGraphicsMemoryImpl in case of allocate by KMD
remove redundant ctor of StorageInfo class
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-11 12:14:18 +02:00
Maciej Plewka
a68534f464
fix: fill per byte for unaligned pointers
...
Related-To: NEO-7693
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-05-11 11:54:21 +02:00
Lu, Wenbin
c3df92ac41
fix: add alignment support to host and shared UnifiedMemoryAllocation
...
Related-To: LOCI-4334
Signed-off-by: Lu, Wenbin <wenbin.lu@intel.com >
2023-05-11 11:45:12 +02:00
Dunajski, Bartosz
41478c5972
feature: Experimental support of immediate cmd list in-order execution [6/n]
...
Related-To: LOCI-4332
- Signal appendWaitOnEvents API call
- Signal appendBarrier call
- Handle sync allocation residency
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-11 11:41:49 +02:00
Dunajski, Bartosz
5c988e8a76
refactor: dont split BCS commands during appendMemoryCopy call
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-11 11:38:03 +02:00
Zbigniew Zdanowicz
2fbae4e483
fix: disable state base address tracking
...
Related-To: NEO-7963
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-11 11:10:16 +02:00
Artur Harasimiuk
62d096016d
build: update default flags values
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-05-11 10:51:01 +02:00
Filip Hazubski
c4a80e193a
Revert "fix: set NotLockable flag when resource doesn't need to be lockable"
...
This reverts commit 7b2af39fd6 .
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2023-05-11 09:17:34 +02:00
Mateusz Jablonski
1948781b67
fix: set isLockable flag in storage info even if no memory banks are used
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-11 07:26:28 +02:00
Zbigniew Zdanowicz
b8c925b3b5
performance: improve reset call on copy engine command lists
...
Compute related command list properties should be reset only on compute
command lists.
Related-To: NEO-7828
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-10 13:00:18 +02:00
Zbigniew Zdanowicz
a140fa2989
performance: enable command list primary batch buffer on xe hpc platform
...
Related-To: NEO-7807
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-10 12:13:42 +02:00
Dominik Dabek
1ec5ae277c
feature: enable checking indirect access on pvc
...
Enable for zebin format but not CM kernels.
Use heuristic of simdSize == 1 to detect CM kernels.
Related-To: NEO-7712
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-05-10 11:38:00 +02:00
Lukasz Jobczyk
49b7c0bec4
performance: Adjust BCS split masks
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-05-10 10:45:09 +02:00
Mateusz Jablonski
7b2af39fd6
fix: set NotLockable flag when resource doesn't need to be lockable
...
disable compression preference when resource is lockable
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-10 10:16:24 +02:00
Dunajski, Bartosz
36d3c65284
feature: Use Event allocation for cross in-order CL synchronization
...
Related-To: LOCI-4332
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-10 10:06:35 +02:00
Brandon Yates
273635e8e7
test: Fix ULT for zetDebugGetThreadRegisterSetProperties
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2023-05-10 08:28:21 +02:00
Daria Hinz
1d64b94f30
feature: Match config based on device & rev ID
...
This change matches the appropriate aot config
for the combination of device ID and revision ID.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
Related-To: NEO-7905
2023-05-10 08:22:09 +02:00
ocldev
6c194e7014
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-05-10 08:06:04 +02:00
Mateusz Hoppe
252c5a99cf
feature: ocloc - add new option for output binary filename
...
- new option "-o [filename]" allows to set output binary filename, ocloc
will not add any extension to the name
- no other files will be produced (.spv/.cpp/.dbg)
Related-To: NEO-7935
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-05-10 02:24:59 +02:00
Aravind Gopalakrishnan
826abf338a
feature(sysman): Add support for RAS module
...
- Port RAS module to new sysman design
- Add RAS ULTs for new sysman interface
Related-To: LOCI-4246
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-05-09 19:44:51 +02:00
Dunajski, Bartosz
cfacbbd811
refactor: Simplify OverrideBlitterMocs usage
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-09 19:22:57 +02:00