Neil R. Spruit
c4c8f21b7f
feature: Support for reading sip lib register access
...
Related-To: NEO-16148
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-20 19:04:32 +02:00
Compute-Runtime-Validation
d07e97a38a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit 2d2b77d908 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-17 08:47:32 +02:00
Brandon Yates
6a66c5df71
fix: xe debugger - set lrc and exec queue on page fault event
...
Related-to: GSD-11826
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-16 19:27:31 +02:00
Matias Cabral
2d2b77d908
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-15 17:17:18 +02:00
Jemale Lockett
da7915e1ad
refactor: Minor definition change and test simplification
...
Related-to: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-15 16:37:54 +02:00
Jemale Lockett
765af92aca
refactor: Add type conversion handling methods for EuDebugInterface
...
Resolves: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-13 23:56:33 +02:00
Igor Venevtsev
27a6c56f95
build: add missing include
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-10-13 11:21:23 +02:00
Compute-Runtime-Validation
c45f3ecc8a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit e53949b8f2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-11 02:19:20 +02:00
Neil R. Spruit
3ddd86f7e5
feature: Implement support for getStaticRegisterSetDescriptor
...
Related-To: NEO-13738
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-10 22:48:22 +02:00
Naklicki, Mateusz
9b762f46e1
refactor: cleanup header includes in level_zero/tools 2/2
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-10 12:26:07 +02:00
Matias Cabral
e53949b8f2
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-10 10:57:19 +02:00
Shreyas Kunder
d6ea88f266
feature: Metric Decoder API's supports scopes
...
Related-To: NEO-15833
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-10-09 12:55:26 +02:00
Jack Myers
fd2c7fdc1a
fix: only call std::clamp for valid values in startMeasurement
...
Related-To: NEO-16286
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-09 08:12:24 +02:00
Naklicki, Mateusz
7955df80e7
refactor: cleanup header includes in level_zero/tools 1/2
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-08 11:48:20 +02:00
Radoslaw Jablonski
54de14a9dc
refactor: apply clang-format's InsertBraces rule
...
Formats code before InsertBraces rule is enabled.
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-10-06 15:32:46 +02:00
Bellekallu Rajkiran
286f973d0c
feature(sysman): Add support for Memory properties & state for iGPU's in Linux
...
Related-To: NEO-14198, NEO-15464
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-10-01 09:46:43 +02:00
Sarbojit Sarkar
a22f43af25
refactor(sysman): Add missing iterator validation check in sysman modules
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-09-26 14:14:33 +02:00
Maciej Bielski
f33fa5ed6c
fix: check return value of metricGroupGet()
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-25 13:57:00 +02:00
Matias Cabral
36f32de667
feature: order metric scope index based on ID
...
Resolves: NEO-16024
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-23 21:03:55 +02:00
shubham kumar
0b6b0e3954
Revert "feature: Use zesInit on windows always"
...
This reverts commit 9dadadfa73 .
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-23 17:18:12 +02:00
Maciej Bielski
819702ceb8
fix: add various debug-mode asserts
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-23 11:33:01 +02:00
Matias Cabral
e7e3c4126d
refactor: re organize IP sampling calculate helpers
...
Resolves: NEO-14678
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-22 18:50:30 +02:00
Jaroslaw Warchulski
195bf66a49
refactor: fix typos
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-09-22 12:46:41 +02:00
Shreyas Kunder
5c6ae48d17
feature: Metrics properties show metric scopes in Tracelib
...
Related-To: NEO-15832
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-09-22 11:36:57 +02:00
Neil R. Spruit
32b97af912
fix: Fix openSipWrapper fail check
...
Related-To: NEO-13739
- fix merge conflict with older fail check
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-17 16:29:08 +02:00
shubham kumar
9dadadfa73
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-17 15:14:47 +02:00
Compute-Runtime-Validation
63051f0635
Revert "feature: Use zesInit on windows always"
...
This reverts commit cf7a4bc0dd .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-17 09:25:31 +02:00
shubham kumar
cf7a4bc0dd
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-16 12:30:05 +02:00
Fabian Zwoliński
d8bfc288a8
fix: check for nullptr before dereference
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-15 14:51:57 +02:00
Jemale Lockett
a1db7f6dcf
fix: Add context and lrc info to threads in resume scans
...
Resolves: NEO-15486
Related-To: GSD-11669
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-09-12 21:37:43 +02:00
Matias Cabral
f2f86be6c0
feature: updates to metrics calculate API
...
Resolves: NEO-15958
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-12 21:18:46 +02:00
Neil R. Spruit
150f5d2183
feature: Support for External Sip Lib Open/Close
...
Related-To: NEO-13739
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-11 18:54:50 +02:00
Vysochyn, Illia
f4bd4e603d
refactor: Use else if instead of nested else-if conditions
...
Replaces nested else-if with else if for consistency and readability.
No functional changes.
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-11 16:20:59 +02:00
shubham kumar
d3bef2223a
fix: correct latency observed between device and metric timestamps
...
Related-To: NEO-15820
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-10 10:35:40 +02:00
Sarbojit Sarkar
36ded38589
fix(sysman): Addressed rule of zero_three_five issues in sysman modules
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-09-10 06:32:33 +02:00
Wesley Waugh
7829d93b92
feature: add debug key to dump debug surface to file
...
Related-To: NEO-15890
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-09-09 22:40:16 +02:00
Vysochyn, Illia
cfd08bf38d
performance: Pass string_view by value
...
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-05 08:08:01 +02:00
Aviral Nigam
2f06423e86
fix: Correct calculation of upstream address
...
Resolves: NEO-15305
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-08-29 16:48:36 +02:00
Joshua Santosh Ranjan
3da7a3364c
feature: add entry point for append marker
...
Related-To: NEO-13784
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-29 16:14:17 +02:00
Matias Cabral
f29fe17231
feature: metrics report format supports scopes
...
Resolves: NEO-15143
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-29 08:52:22 +02:00
Mateusz Hoppe
9527cae63d
fix: scan for attention until steady state reached
...
- after interrupt, attention event may come too early to capture all
stopped threads
- adding attention scan until steady state reached ensures all threads
are correctly captured
Related-To: GSD-11411
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-27 19:02:41 +02:00
Mateusz Hoppe
73f401a372
fix: do not print bitmask prior quering stopped threads
...
- bitmask is empty before querying attention bits
Related-To: GSD-11411
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-27 18:57:31 +02:00
Joshua Santosh Ranjan
d68b5856b9
feature: support device open with scopes
...
Related-To: NEO-15830
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-27 08:11:14 +02:00
Radoslaw Jablonski
393604ef80
refactor: numThreadsPerEu
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-25 11:31:49 +02:00
Matias Cabral
1197ec47bc
feature: calcOp supports metric scopes
...
Resolves: NEO-14417
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-22 08:40:55 +02:00
Sarbojit Sarkar
88b2fb60a6
fix: Add missing iterator validation check in sysman module
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-08-22 08:37:39 +02:00
Matias Cabral
b5af16b1c5
feature: experimental return codes for Metrics
...
Resolves: NEO-15141
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-13 17:51:49 +02:00
Matias Cabral
0bb8591e79
feature: support metrics calculable property
...
Resolves: NEO-13994
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-11 19:18:40 +02:00
Matias Cabral
91f25ef990
feature: remove calcOp multi set calc API
...
Resolves: NEO-15690
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-11 18:53:13 +02:00
Matias Cabral
34b98b52d6
feature: not allow limiting results on EU stall calc
...
Resolves: NEO-14753
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-08 20:35:05 +02:00