openvino
[AUTO] Enable telemetry via IPF for device selection logic
#35342
Open

[AUTO] Enable telemetry via IPF for device selection logic #35342

yangwang201911
yangwang201911 enable monitor for CPU and GPU.
256f2d21
yangwang201911 enable getting CPU utilization in AUTO
710409f6
yangwang201911 Update.
005e021d
yangwang201911 Update.
9a54b08a
yangwang201911 update device monitors
4290c44f
yangwang201911 Update.
7a7a837e
yangwang201911 Update.
3fb3ec86
yangwang201911 update.
2ca10969
yangwang201911 fix build error.
90fa40a8
yangwang201911 fix code style issue.
216fda55
yangwang201911 fix code style.
7fdfa6f5
yangwang201911 update.
6ff93987
yangwang201911 Update.
289deb3f
yangwang201911 Update.
a9e03c46
yangwang201911 Update.
2e1ec253
yangwang201911 Update
8139fb9f
yangwang201911 Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
69e58213
yangwang201911 Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
54e35b94
yangwang201911 Update.
119827f9
yangwang201911 fix code style.
442f5bbf
yangwang201911 Update.
85a3d09b
yangwang201911 add debug info.
9b11038c
yangwang201911 Update
4ef22e1e
yangwang201911 Update.
29af0650
yangwang201911 enable debug.
fc310a6c
yangwang201911 enable debug output.
d69f63a6
yangwang201911 Update.
ccf24fa1
yangwang201911 Update.
b4d503b3
yangwang201911 Update.
a3fa1bc8
yangwang201911 Update.
6ecbedb9
yangwang201911 Add an API to get the device utilization.
1749b4e4
yangwang201911 Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
6d7393bf
yangwang201911 Update.
bb3f879b
yangwang201911 Merge branch 'ywang2/enable_CPU_GPU_utilization_monitors' of https://…
7654dd38
yangwang201911 Update.
0801488e
yangwang201911 Update.
997c4687
yangwang201911 enable NPU utilization API.
cd4662cc
yangwang201911 Update.
8e05cd0d
yangwang201911 Update.
f4537fab
yangwang201911 Update.
113b1ef5
yangwang201911 Update.
9b5f917b
yangwang201911 enable test case for internal property of NPU plugin.
6a07dc60
yangwang201911 Merge branch 'master' of https://github.com/openvinotoolkit/openvino …
473faca3
yangwang201911 update.
8f07551a
yangwang201911 update.
a9fd3094
yangwang201911 Merge branch 'master' of https://github.com/openvinotoolkit/openvino …
5b21d5d9
yangwang201911 query the utilization by the luid of GPU and NPU.
98c3e00b
yangwang201911 update.
088f7537
yangwang201911 update.
29b4f184
yangwang201911 update.
530e2005
yangwang201911 Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
9da509c4
yangwang201911 update.
e3411da0
yangwang201911 update.
521668a5
yangwang201911 update.
7f08204b
yangwang201911 update.
dce11c0d
yangwang201911 update.
d9ad0295
yangwang201911 update.
221297c3
yangwang201911 update.
1f1084d9
yangwang201911 only check the utilization for the selected device.
8de2efea
yangwang201911 enable utilization checking in the selection logic.
6e736c23
yangwang201911 Merge branch 'master' of https://github.com/openvinotoolkit/openvino …
1d98b029
yangwang201911 Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
fbf495e5
yangwang201911 enable new property interface for Python.
75198405
yangwang201911 Ensured correct and unique overload selection for std::map<std::strin…
eb338f1c
yangwang201911 refine the code.
68b63c4c
yangwang201911 updatet.
dbc3a48a
yangwang201911 update.
e48ee138
yangwang201911 update.
b0486f7d
yangwang201911 update.
81817b59
yangwang201911 enable device utilization test case in util tests.
b14525b3
yangwang201911 fix the warning.
1e0ca3f1
yangwang201911 Updated the default utilization sampling duration from 1000ms to 500ms.
73eb2d0f
yangwang201911 correct the CPU uitilization.
7d47400d
yangwang201911 Merge branch 'master' of https://github.com/openvinotoolkit/openvino …
1b1fa2de
peterchen-intel Merge branch 'master' into ywang2/enable_CPU_GPU_utilization_monitors
562eb959
yangwang201911 [Python] Add conversion of dictionary to string in properties mapping
212b8691
yangwang201911 [Monitors] Implement CPU and XPU device performance monitoring classes
474d5ebb
yangwang201911 [Monitors] Add CPU and XPU device monitoring classes with performance…
eee5e83e
yangwang201911 update.
5987e5bd
yangwang201911 [Monitors] Refactor DeviceMonitor class: remove unnecessary methods a…
b1dcd350
yangwang201911 update.
b128b317
yangwang201911 Merge branch 'master' of https://github.com/openvinotoolkit/openvino …
e029a260
yangwang201911 update.
06e93670
yangwang201911 Refactor device monitor implementations
636f5996
yangwang201911 update.
d852ca3e
yangwang201911 remove unnecessary shared pointer
def29275
yangwang201911 update.
c9352280
yangwang201911 [Python] Add device utilization threshold tests
1f2b0b84
yangwang201911 Update.
b4f0cbc8
yangwang201911 Refactor devices_utilization_threshold handling in properties module …
ebe73796
yangwang201911 Update related tests
eddfc231
yangwang201911 Merge remote-tracking branch 'upstream/master' into ywang2/enable_CPU…
c4aece3e
yangwang201911 Update utilization query via IPF client API.
75717c52
yangwang201911 enable Debug log for IPF integration
32a5287c
yangwang201911 Empty value will be return if no data outputed from IPF
5eb1bf46
github-actions github-actions added category: inference
github-actions github-actions added category: Core
github-actions github-actions added category: IE Tests
github-actions github-actions added category: build
github-actions github-actions added category: Python API
github-actions github-actions added category: samples
github-actions github-actions added category: docs
github-actions github-actions added category: AUTO
github-actions github-actions added category: CPP API
github-actions github-actions added category: docs_snippets
yangwang201911 yangwang201911 added do not merge
yangwang201911 yangwang201911 added do_not_review
yangwang201911 yangwang201911 requested a review from peterchen-intel peterchen-intel 11 hours ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone