Kamil Kopryk
dadd19e17b
fix: init releaseHelper after ipVersion setup
...
Related-To: NEO-7786
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-06 14:22:42 +02:00
Zbigniew Zdanowicz
831363e51b
performance: add state compute mode dispatch to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-06 13:29:39 +02:00
Mateusz Witke
4c13797e00
ci: kernel revision update to 4802
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-06-06 11:02:51 +02:00
Kamil Kopryk
b092dd0cf2
fix: call isPrefetchDisablingRequired directly from release helper
...
Related-To: NEO-7786
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-06 09:13:10 +02:00
Kulkarni, Ashwin Kumar
bc719ad80e
feature(sysman): supports performance module for zesInit windows
...
Related-To: LOCI-4205
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-06-06 08:40:51 +02:00
Dunajski, Bartosz
d2c9122ad3
feature: signal in-order sync allocation in Copy only path
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-05 16:40:01 +02:00
ocldev
65a83a8bc8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-06-05 16:12:23 +02:00
Dunajski, Bartosz
5f559ec2d5
feature: signal sync alloc in in-order CmdList appendSignalEvent path
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-05 16:11:16 +02:00
Kamil Kopryk
ef18464353
refactor: move getProductMaxPreferredSlmSize to release helper
...
Related-To: NEO-7786
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-05 15:16:30 +02:00
Mateusz Hoppe
e64f2d5467
refactor: do not use DeviceFixture in BindlessHeapHelper tests
...
- bindless heap helper is using GfxPartition heap allocator and assumes
first heap is allocated at the beginning, with heap's base address.
When second BindlessHeapHelper object is created - it does not allocate
heap with base address as the first object has already reserved
address range. This becomes an issue when debug key enabling
BindlessHeapHelper creation is set before setUp().
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-05 13:47:25 +02:00
Cencelewska, Katarzyna
baa4ba9c56
fix: set default value of EnableCpuCacheForResources to false
...
- this flag is affecting only mtl
Related-To: NEO-7194
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-06-05 13:42:56 +02:00
Zbigniew Zdanowicz
b66a2bf32c
performance: add front end dispatch to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-05 13:04:57 +02:00
Jitendra Sharma
365ea7a178
feature: Add support for enabling compute unit debug mode
...
Add support for enabling compute unit debug mode in sysman
which is not initialized by core.
Related-To: LOCI-4370
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-06-05 12:37:35 +02:00
Jaime Arteaga
8085652467
fix: Correctly resize edge vector on ULT
...
Related-To: LOCI-4491
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2023-06-03 02:23:27 +02:00
Jaime Arteaga
2efd6e547a
feature: Add support for chunking in the UMD (1/N)
...
Read if support for chunking is available in the KMD.
If available, KMD will create a BO with 1 or more chunks,
depending on the chunk size selected.
Related-To: NEO-7695
Sync to
https://github.com/intel-gpu/drm-uapi-helper/releases/tag/v2.0-rc18
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2023-06-02 23:27:40 +02:00
Artur Harasimiuk
16d6ee735a
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-06-02 14:42:20 +02:00
Fabian Zwolinski
076e0a0fa8
fix: Increase size of reported global memory available on Windows to 98%
...
Related-To: NEO-7229
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-06-02 14:21:59 +02:00
Bellekallu Rajkiran
3c072a6cd1
fix: WA for VF bar resource allocation post Warm reset
...
On Warm reset, With default bar size set by bios, VF bar
allocation is getting failed because of bug in pci driver
which impacts SRIOV functionality.
Resize VF bar size for succesful allocation of VF bar
post warm reset.
Related-To: LOCI-4481
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-06-02 13:16:34 +02:00
Daria Hinz
68b6cfebd2
feature: Add default ip version values to helper
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
Related-To: NEO-8021
2023-06-02 12:10:21 +02:00
Zbigniew Zdanowicz
cf5100c134
performance: add pipeline select dispatch to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-02 10:31:13 +02:00
Warchulski, Jaroslaw
03d9a20559
feature: add debug flag to wait for release memory
...
Related-To: NEO-6766
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-06-02 09:57:27 +02:00
Zbigniew Zdanowicz
9ed942e552
fix: remove possible deadlock during state cache invalidation
...
Heaps must be invalidated before returning allocation to the pool.
Pipeline can be blocked by any outstanding events, so there is no need to
wait for the state cache flush completion. In case heap allocation is not
ready after state cache flush, command list will create new allocation and
eventually driver will reach state state of heap allocation reuse.
Related-To: NEO-7963
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-02 08:34:17 +02:00
Mateusz Hoppe
19bb1e334c
feature: enable SW exceptions for kernels with assert and debugging
...
- when debugging is enabled, assert() in gpu kernel will trigger SW
exception
Related-To: NEO-5753
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-01 15:31:36 +02:00
Grzegorz Choinski
588333a1fb
ci: infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-06-01 14:32:11 +02:00
Dunajski, Bartosz
fb7fff7442
feature: skip Events from previous append in in-order CL path
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-01 11:35:08 +02:00
Dunajski, Bartosz
808ff8c2e4
refactor: remove unused EncodeDispatchKernelArgs field
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-01 10:42:22 +02:00
Milczarek, Slawomir
ac3a2b6756
feature: extend regkey to force prefetch of shared memory for cmd list immediate
...
Related-To: NEO-7841
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-06-01 10:05:20 +02:00
Artur Harasimiuk
d7332b8043
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-06-01 00:12:41 +02:00
Mateusz Witke
bff0483979
ci: kernel revision update to 4757
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-05-31 16:23:53 +02:00
Lukasz Jobczyk
b43847e1f8
performance: Skip already completed events
...
Resolves: NEO-7587
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-05-31 15:11:14 +02:00
Cencelewska, Katarzyna
115d6de350
fix: add debug key to verify device state before submit
...
- new debug key EnableDeviceStateVerification to check device state not
ony in debug mode
Related-To: NEO-7669
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-05-31 14:31:23 +02:00
Artur Harasimiuk
27c2352f41
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-05-31 13:15:50 +02:00
Compute-Runtime-Validation
9cc7028025
Revert "feature: enable allocating shared usm in heap extended host by default"
...
This reverts commit 5b178e68e9 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-31 09:39:11 +02:00
ocldev
4ba6547133
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-05-31 09:27:26 +02:00
Mateusz Hoppe
e017ed0be9
feature(zebin): set bindless adressing modes in kernel attributes
...
- when bindless adressing is set in zeinfo, kernel attributes should
reflect that.
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-05-30 19:17:36 +02:00
Artur Harasimiuk
9054ca15ec
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-05-30 19:11:31 +02:00
Zbigniew Zdanowicz
7d7ef2f104
performance: Add function pointer for immediate command list flush method
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-05-30 18:33:18 +02:00
Kacper Nowak
7d08255d79
refactor: Add unrecoverable macro for case with offset greater than 4 GB
...
Change DEBUG_BREAK to UNRECOVERABLE macro in the case of offset greater
than 32 bit (4 GB). Such huge offsets are not supported.
Current implementation is able to hide issues leading to incorrect
behaviour (i.e. overwritting indirect data).
Related-To: NEO-7970
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-05-30 17:48:35 +02:00
Cencelewska, Katarzyna
d2436a8231
fix: add limitations for setting gmm flag Cacheable
...
- move isCachingOnCpuAvailable to product helper
- isCachingOnCpuAvailable should return false on mtl
- if wsl, skip checking method from product helper
Related-To: NEO-7194
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-05-30 17:04:57 +02:00
Mateusz Jablonski
6f21d133cf
fix: extend MemoryInfo class interface to expose single memory region
...
unify logic of OverrideDrmRegion debug flag
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-30 16:27:42 +02:00
Warchulski, Jaroslaw
e72a607c31
fix: propagate error from makeResident to API call
...
Related-To: NEO-6766
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-05-30 16:13:38 +02:00
Dunajski, Bartosz
0372b9410a
fix: set correct number of active packets for IOQ barrier
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-30 16:02:23 +02:00
ocldev
a7764e0a75
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-05-30 15:32:03 +02:00
Mateusz Jablonski
61055478d4
fix: adjust scope of disable L3 for debug WA
...
Related-To: HSD-1609398399
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-30 14:23:16 +02:00
Compute-Runtime-Validation
d247fb5aa1
Revert "fix: Update CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED value"
...
This reverts commit 49270801d4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-30 12:51:56 +02:00
Dunajski, Bartosz
5aeffbf673
refactor: define initial value for TimestampPacket
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-30 12:09:05 +02:00
shubham kumar
501c8e87d7
fix: rename files under sysman to make them unique
...
Related-To: LOCI-4383
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2023-05-30 10:23:15 +02:00
Mateusz Hoppe
1c196b9f3d
refactor: change ApiSpecificConfig functions names
...
- better description of the meaning of functions
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-05-30 09:20:01 +02:00
Dunajski, Bartosz
177d5ab602
feature: Initial MultiTile in-order CommandList support
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-05-30 09:12:19 +02:00
Compute-Runtime-Validation
05f0b7c884
Revert "build: igc revision update"
...
This reverts commit dd575008bc .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-05-30 02:15:32 +02:00