Vysochyn, Illia
afd22999cc
refactor: Adjust RENDER_SURFACE_STATE structures naming
...
Performs minor renaming (mostly capitalization) in order to align with
specification.
Renames L1_CACHE_POLICY to L1_CACHE_CONTROL.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2024-11-29 09:43:11 +01:00
Kulkarni, Ashwin Kumar
db7e023452
feature: fix for zesInit path
...
Allow zesInit when platform is LNL, BMG
and legacy path of sysman is initialized
Related-To: NEO-13295
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-11-29 07:42:08 +01:00
Compute-Runtime-Validation
bced7e4621
Revert "performance: stop ULLS for BCS during migration"
...
This reverts commit 81ba52aac4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-11-29 04:42:26 +01:00
Vysochyn, Illia
89c3aab321
refactor: Extract PostSyncType to outer abstract layer
...
This modification serves to simplify the integration of generated
compute walker structures.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2024-11-28 18:09:21 +01:00
Mateusz Jablonski
fa58073095
refactor: remove not used usings/typedefs/variables
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-28 16:19:39 +01:00
Zbigniew Zdanowicz
92ebbe75c0
feature: add kernel getters for sync buffer and region barrier allocations
...
Related-To: NEO-13350
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-28 10:29:48 +01:00
Szymon Morek
81ba52aac4
performance: stop ULLS for BCS during migration
...
Related-To: NEO-13340
When regular copy CSR has enabled direct submission,
stop it before migration on internal CSR.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-27 20:06:50 +01:00
Pratik Bari
9b952c08c7
feature: Add VF Engine Utilization API implementation
...
Related-To: NEO-11202
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-11-27 16:26:55 +01:00
Zbigniew Zdanowicz
6b7235cd6c
refactor: change parameter names into more meaningful
...
- change additional size into local region size
- change walk order into dispatch walk order to distinguish for local id walk
Related-To: NEO-13350
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-27 16:15:02 +01:00
shubham kumar
8c18e94ea0
fix: Correct notifyNReports behaviour on Linux
...
Related-To: NEO-8752
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-26 05:33:43 +01:00
Jemale Lockett
0426603896
fix: Add module debug area to isamap and mirror for xe
...
Resolves: NEO-12685
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-11-22 21:04:13 +01:00
Bellekallu Rajkiran
8fdada84d6
test: Move product matcher to common matchers header
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-11-21 15:47:45 +01:00
Katarzyna Cencelewska
194da4b7ef
fix: do not duplicate calculations when printing ts enabled
...
Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-11-21 15:36:52 +01:00
Katarzyna Cencelewska
4ad8c17db9
feature: add debug flags for timestamps
...
PrintCalculatedTimestamps - print ts in level zero paths
PrintTimestampPacketContents - add logging also to level zero paths
ForceUseOnlyGlobalTimestamps - force using a global ts
Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-11-21 11:28:08 +01:00
Bartosz Dunajski
dab4166837
fix: add missing aub polls on sync points
...
Related-To: HSD-14023925176
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-21 09:17:54 +01:00
Aravind Gopalakrishnan
f4cc71f3f9
feature: Add External Semaphore experimental stubs [2/N]
...
Related-To: NEO-11488
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-11-21 01:42:50 +01:00
Jemale Lockett
ef8fefec28
fix: correct check for interrupt sent in tile debug sessions
...
Resolves: NEO-12222
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-11-20 23:48:10 +01:00
Aravind Gopalakrishnan
33f64edc31
feature: Add External Semaphore experimental stubs [1/N]
...
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-11-20 19:04:42 +01:00
Aravind Gopalakrishnan
26346af8ed
refactor: Remove not needed experimental API definition
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-11-20 11:15:29 +01:00
Pratik Bari
4ac4317c00
fix: Changes in the Engine Module
...
Added the new UAPI macro in the Engine Module to fetch the config of
the total ticks.
Related-To: NEO-13281
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-11-20 09:59:14 +01:00
Wenbin Lu
2ba80ce114
feature: support physical host memory
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-11-20 08:19:52 +01:00
Bartosz Dunajski
47665280f4
fix: check standalone CB event completion for profiling
...
Related-To: HSD-18040322890
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-19 16:03:38 +01:00
Joshua Santosh Ranjan
f589408848
feature: update metrics for v1.11
...
Related-To: NEO-12597
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-11-19 02:02:46 +01:00
shubham kumar
ee9af40a27
fix: Get Pci and Memory timestamp from PMT telemetry with correct unit
...
Related-To: NEO-13237
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-18 14:39:39 +01:00
Pratik Bari
3898bc1f3f
test: Added changes in the VF APIs ULTs
...
- Added some checks in the ULTs
- Rectified the names of some ULTs
Related-To: NEO-11337
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-11-18 12:03:16 +01:00
Chodor, Jaroslaw
d1ab846a5a
refactor: cleanup around options files
...
This patchset improves handling of library names for NEO's dynamic
dependencies.
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-11-15 22:21:16 +01:00
shubham kumar
e23b8430da
feature: Add Memory and GPU domain support for getEnergyCounter()
...
Related-To: NEO-12843
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-15 18:36:57 +01:00
Chodor, Jaroslaw
22fe217567
refactor: cleanup around IGC library name mocking logic
...
This patchset improves mocking of IGC library name and adds
safety mechanism to ensure that global IGC library name gets
restored before test finishes.
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-11-15 18:32:59 +01:00
Jitendra Sharma
428e2132b0
fix: Gracefully handle case when SIP version header is greater than 3
...
Related-To: NEO-7988
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-11-15 17:38:24 +01:00
Bartosz Dunajski
e363c871c7
fix: skip signaling remaining packets only for explicit CB Events
...
Related-To: HSD-18040605969
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-15 14:36:00 +01:00
Bartosz Dunajski
fea50b1b94
feature: adjust CB Event creation in BB tests
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-14 16:51:15 +01:00
Aravind Gopalakrishnan
6844dec1d1
feature: Append recorded commandlist into immediate (7/N)
...
fix relaxed ordering and stalling commands check
Related-To: NEO-10356
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-11-14 16:16:40 +01:00
Pratik Bari
31ca28d5bf
feature(sysman): VF telemetry APIs for memory utilization
...
Related-To: NEO-11337
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-11-14 10:12:27 +01:00
Bartosz Dunajski
c02e025e8f
feature: default mode for zexCounterBasedEventCreate2
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-13 16:04:20 +01:00
Bartosz Dunajski
7bf22ed33e
feature: counter based allocation peer sharing
...
Related-To: NEO-13079
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-13 15:01:32 +01:00
Bartosz Dunajski
34e2e4fd6e
feature: expose new CB Event APIs
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-13 11:23:32 +01:00
Joshua Santosh Ranjan
d294d71f95
feature: make programmable metrics enabled by default
...
Related-To: NEO-13011
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-11-13 09:42:23 +01:00
shubham kumar
7dfa654761
feature: Add support for rev16 PMT OOBMSM xml
...
Related-To: NEO-13212
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-12 12:18:21 +01:00
Bartosz Dunajski
ea8d2803ce
fix: verify CB Event IPC input params
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-08 14:48:32 +01:00
Bartosz Dunajski
34e22f0eee
fix: create standalone event with correct packet size
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-08 13:06:45 +01:00
Bartosz Dunajski
778504c928
fix: add missing zex prefix
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-08 13:06:29 +01:00
Bartosz Dunajski
c5f1d41a61
feature: link zexCounterBasedEventCreate2 with existing implementation
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-07 14:28:11 +01:00
Bartosz Dunajski
fe76aac489
feature: link counter based event IPC APIs with existing implementation
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-07 12:43:27 +01:00
Neil R. Spruit
84cd8226e3
feature: Support for zeInitDrivers
...
- Enabled support for zeInitDrivers which combines init and driver get
support.
- Moved driverHandleGet to be part of Driver class to allow for unit
testing of the functionality.
- Updated GTPIN init conditions such that init only occurs when pCount >
0 and the driver handle pointer is not null. This ensures that the
gtPin init does not trigger during the loader init calling
zeInitDrivers and only is called before the first handle is retrieved.
- Removed ze_init_flags_t flag from all driverInit functions since this
flag is unused in all functions.
Related-To: NEO-12905
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2024-11-07 12:16:15 +01:00
Compute-Runtime-Validation
2345979800
Revert "feature: Add Memory and GPU domain support for getEnergyCounter()"
...
This reverts commit 0be4ebe6c2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-11-07 03:28:57 +01:00
Joshua Santosh Ranjan
368afc2593
test: support additional parameters for copy workload
...
Related-To: NEO-12811
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-11-06 18:35:54 +01:00
Bartosz Dunajski
efc31fbe06
refactor: unify event creation functions
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-11-06 12:17:54 +01:00
Zbigniew Zdanowicz
fdaaab01e9
refactor: change command list update capabilities
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-06 10:35:28 +01:00
Kamil Kopryk
6fc15a1799
fix: use correct builtin names for heapless
...
Related-To: NEO-12149
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-11-06 10:35:13 +01:00
Fabian Zwoliński
de4d67610c
fix: add missing in-order signalling in appendCopyImageBlit
...
Related-To: GSD-10281
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-11-06 10:34:59 +01:00