Artur Harasimiuk
d1e56b4e1e
ci: do not patch libze-intel-gpu1.install if building w/o L0
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-27 13:08:12 +02:00
Mateusz Jablonski
85289f6658
refactor: extract common code for populating ftr and wa table
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-27 13:00:15 +02:00
Mateusz Jablonski
5942e64a76
ci: unify test target config for xe platforms
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-27 12:24:10 +02:00
Maciej Bielski
3849bad719
fix: block copy operations CommandStreamReceiver
...
The implicit ones are not sufficient and user-provided does not seem to
be needed.
Related-To: NEO-11825
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-06-27 11:45:15 +02:00
Artur Harasimiuk
0f80818f59
refactor: cleanup not needed include in CMakeLists.txt
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-27 11:31:07 +02:00
Kamil Kopryk
3d6470281f
test: improve XeHPAndLaterDispatchWalkerBasicTest tests
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-27 11:14:17 +02:00
Artur Harasimiuk
e9bf8cb0dc
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-27 10:52:19 +02:00
Dominik Dabek
4bcba0f036
fix: extend buffer pool AIL to MTL
...
Related-To: NEO-11021
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-06-27 10:37:42 +02:00
Kamil Kopryk
70e52ce4d8
refactor: add seperate enablers for compute walker and gpgpu walker
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-27 10:27:48 +02:00
Artur Harasimiuk
4c3c89adb1
test: cleanup not needed cout
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-27 10:08:02 +02:00
Bari, Pratik
4aaf201d9e
refactor(sysman): Add SysmanProductHelper In SysmanKmdInterface Creation
...
- The SysmanProductHelper Pointer is used in the SysmanKmdInterface
instance creation.
- The filename for the critical power limit is fetched via the
SysmanProductHelper instance.
- The native unit for the critical limit is fetched via the
SysmanProductHelper instance.
Related-To: NEO-11813, NEO-11811
Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2024-06-27 00:58:37 +02:00
Wenju He
c8e1ba9683
feature: support ZE_EXTERNAL_MEMORY_TYPE_FLAG_OPAQUE_FD in level-zero runtime
...
Re-use the implementation of ZE_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMPORT_FD.
With this PR and https://github.com/oneapi-src/unified-runtime/pull/1696 ,
Three sub-tests in SYCL bindless image vulkan_interop/sampled_images.cpp
are passing on DG2 linux.
Also enable OPAQUE_FD for EXTERNAL_MEMORY_EXPORT_DESC.
Related-To: GSD-7102
Signed-off-by: Wenju He <wenju.he@intel.com>
2024-06-26 23:34:15 +02:00
shubham kumar
492c90e300
feature(sysman): Win support PMT based getMemoryBandWidth
...
Related-To: NEO-10661
Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2024-06-26 19:49:46 +02:00
Maciej Bielski
c80a5e0143
fix: avoid dereferencing nullptr
...
Related-To: NEO-11825
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-06-26 19:46:49 +02:00
Mateusz Jablonski
116c3ef771
refactor: remove not needed check
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-26 16:56:05 +02:00
Mateusz Jablonski
d51997be4f
fix: setup L3 cache config when available from release helper
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-26 16:55:51 +02:00
Bartosz Dunajski
ca77ace883
fix: download TBX Event allocation on Secondary CSRs
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-26 16:33:52 +02:00
Maciej Bielski
3e11ced59b
fix: sanitize the array entries count returned from KMD
...
Related-To: NEO-11825
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-06-26 16:19:12 +02:00
Kamil Kopryk
0b00c5deba
test: force some ults to use explicit COMPUTE_WALKER type 2/n
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-26 15:32:01 +02:00
Mateusz Jablonski
852586ab6a
ci: update aot config header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-26 15:31:46 +02:00
Fabian Zwoliński
35c5b4f26c
fix: add Hex support to Yaml Parser
...
Related-To: NEO-9630
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2024-06-26 15:31:32 +02:00
Mateusz Jablonski
43ca7c082e
fix: query csr size in mb and slm size per dss from device blob
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-26 14:42:18 +02:00
ocldev
72d00db97b
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-26 13:32:35 +02:00
Szymon Morek
8ee92b840f
fix: don't set start timestamp on cpu for bcs
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-06-26 13:30:58 +02:00
Artur Harasimiuk
367df79038
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-26 12:30:21 +02:00
Artur Harasimiuk
80cbc07c85
refactor: cmake macros to identify legacy platforms
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-26 10:47:03 +02:00
Michal Mrozek
4527d72fde
refactor: remove dead code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2024-06-26 10:44:45 +02:00
Kamil Kopryk
5883e9288a
refactor: get postSync type from walker in ults
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-26 09:41:13 +02:00
Kamil Kopryk
44e8fdfb22
refactor: force some ults to use explicit COMPUTE_WALKER type
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-26 09:31:41 +02:00
ocldev
0442ffdb28
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-26 09:31:27 +02:00
Kamil Kopryk
e74c8c516a
refactor: use getInitGpuWalker function in ults
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-26 09:31:12 +02:00
Wenbin Lu
e39d478acd
fix: read max SS & EU/SS from GuC system info blob
...
Related-To: NEO-9489
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com>
2024-06-26 09:30:57 +02:00
Bellekallu Rajkiran
be2cd522af
fix(sysman): Add WA to provide CPU timestamp for engine stats
...
Related-To: NEO-10551
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-06-26 02:42:35 +02:00
Kamil Kopryk
0f8d956592
refactor: use getKernelStartPointer return type
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-26 02:36:20 +02:00
Grzegorz Choinski
65f7a12c3d
refactor: fix typo in version.cmake comment
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2024-06-26 00:57:59 +02:00
Kamil Kopryk
fbc29bb43d
refactor: use indirectDataAlignment from gen cmds
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-25 21:02:36 +02:00
Mateusz Jablonski
66d4d141e1
fix: extract common logic for filling default gt system info
...
gt system info should be queried from KMD
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-25 20:21:57 +02:00
Kamil Kopryk
1702526c40
test: add findWalkerTypeCmd function
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-25 18:54:09 +02:00
Compute-Runtime-Validation
2800282bdb
Revert "fix: unblock xekmd recoverable pagefaults vmbind"
...
This reverts commit 5e144dae16
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-25 18:09:25 +02:00
Michal Mrozek
a3c3b6533a
performance: improve pool handling
...
Related-To: NEO-11731
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2024-06-25 17:04:17 +02:00
Bartosz Dunajski
6d70304e7b
refactor: debug flag to override num HP contexts
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-25 16:46:16 +02:00
Kamil Kopryk
2ec2f8c085
refactor: add heaplessStateInitEnabled bool to dispatch walker args
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-06-25 15:53:19 +02:00
Artur Harasimiuk
aa467ec10f
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-25 15:47:31 +02:00
Michal Mrozek
c817d15b59
fix: residency leak
...
- properly add needsMakeResidentBeforeLock in Wddm Allocation so while
destroying the allocation it is properly removed from wddm residency controller
- add cannot trim further flag after eviction
- fix debug variable
Related-To: NEO-11731
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2024-06-25 15:17:11 +02:00
Lukasz Jobczyk
1cba900ad9
refactor: Add dc flush mitigation infrastructure
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-06-25 14:53:24 +02:00
Szymon Morek
8322495b53
performance: enable staging buffers copy
...
Related-To: NEO-11501
Enable copy through staging buffers on Windows,
limited platforms.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-06-25 14:14:42 +02:00
Naklicki, Mateusz
5e144dae16
fix: unblock xekmd recoverable pagefaults vmbind
...
Related-To: HSD-13011898606
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2024-06-25 13:23:48 +02:00
Compute-Runtime-Validation
d19f58019f
Revert "feature: add Drm-specific memoryBanks computation logic"
...
This reverts commit 11f7166c5a
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-25 12:31:26 +02:00
Artur Harasimiuk
c41f3fccb9
build: always use libocloc.so for 'current' shared library
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-25 10:59:02 +02:00
ocldev
20a6b54967
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-25 10:16:30 +02:00