0c99135d44
Improved properties handling between Core and plugins ( #16296 )
...
* [HETERO]: adopt setting device properties in benchmark_app/speech_sample for HETERO
Fix IEClassHeteroExecutableNetworkGetMetricTest_SUPPORTED_METRICS test
Fix NumStreamsAndDefaultPerfHintToHWTest/PerHintAndDefaultPerfHintToHWTest tests
[HETERO][MULTI][AUTO] Make ov::device::properties regular property
[PYTHON] Update python BA with device properties
Update after rebase
Update src/plugins/auto/auto_executable_network.cpp
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
Update src/plugins/auto/multi_executable_network.cpp
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
Fix merge conflicts, apply some review comments
* Multiple improvements
* [HETERO]: adopt setting device properties in benchmark_app/speech_sample for HETERO
Fix IEClassHeteroExecutableNetworkGetMetricTest_SUPPORTED_METRICS test
Fix NumStreamsAndDefaultPerfHintToHWTest/PerHintAndDefaultPerfHintToHWTest tests
[HETERO][MULTI][AUTO] Make ov::device::properties regular property
[PYTHON] Update python BA with device properties
Update after rebase
Update src/plugins/auto/auto_executable_network.cpp
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
Update src/plugins/auto/multi_executable_network.cpp
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
Fix merge conflicts, apply some review comments
* Code style, bugfix after merging improvement
* More improvements
* Even more improvements
* Commit changes in core_impl.cpp
* Added parsing of any maps
* Fixed code-style
* Fixed AB mock tests build
* Fixed comparison
* Added new AB config key
* Improvements and fixes (#147 )
* Fix BA, fix GetSupportedConfig call for virtual plugins (#148 )
* Fix GPU tests (#149 )
* Fix BA, fix GetSupportedConfig call for virtual plugins
* Fix GPU tests
* Code style
* Improvements 10
* Fixed incorrect tests
* Revert removal cache_dir
* Revert removal cache_dir
* Fixed clean
* Supported device ID in CPU
* More fixed tests
* clang-format
* Fix legacy GPU tests (#150 )
* Removed clone_map
* clang-format
* Added clone_map back
---------
Co-authored-by: Nadezhda Ageeva <nadezhda.ageeva@intel.com >
Co-authored-by: Nadezhda Ageeva <nkogteva@gmail.com >
2023-03-20 12:42:40 +00:00
83b57e2a64
AUTO cumulative throughput mode ignore candidate device that fail to … ( #15420 )
...
* AUTO cumulative throughput mode ignore candidate device that fail to load device
* Simplify the judgement logic of whether Auto set to Multi
* Add description about _AutoSetToMulti variable
* Update variable name to _AutoCallMulti
* Refine logic of AUTO execution_devices
* Add loading error massage
* Add test case
* Add filter to execution_devices of MULTI
* Add execution_devices test in load fail sitution
* Simplify the logic of execution_devices
* Update auto_executable_network.cpp
* Update src/plugins/auto/multi_executable_network.cpp
Co-authored-by: yanlan song <bell.song@intel.com >
* Update src/plugins/auto/auto_executable_network.cpp
Co-authored-by: yanlan song <bell.song@intel.com >
* Update test case
---------
Co-authored-by: Chen Peter <peter.chen@intel.com >
Co-authored-by: yanlan song <bell.song@intel.com >
2023-03-07 11:52:25 +08:00
Ilya Churaev
0c9abf43a9
Updated copyright headers ( #15124 )
...
* Updated copyright headers
* Revert "Fixed linker warnings in docs snippets on Windows (#15119 )"
This reverts commit 372699ec49 .
2023-01-16 11:02:17 +04:00
Wang Wangwang and yanlan song
b8636222c3
Apply ov::execution_devices to GPU & CPU & AUTO BATCH & MULTI ( #14109 )
...
* Apply ov::execution_devices to GPU & CPU & AUTO BATCH & MULTI
* Apply ov::execution_devices to GNA
Co-authored-by: yanlan song <bell.song@intel.com >
2022-12-28 10:41:50 +04:00
yanlan song and Hu, Yuan2
0c7840ef28
multi code refine ( #11663 )
...
* draft
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* refactor for multi
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* refactor auto draft
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* try to fix executable get config test failed issue
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* set ExecNetwork only one time
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* format code and using alias
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* clear head file
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* change name from Context to ScheduleContext
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com >
* polishing
Signed-off-by: fishbell <bell.song@intel.com >
* polish & new implementation
Signed-off-by: fishbell <bell.song@intel.com >
* enable/test a new schedule
Signed-off-by: fishbell <bell.song@intel.com >
* port fps logs over
Signed-off-by: fishbell <bell.song@intel.com >
* restructure
Signed-off-by: fishbell <bell.song@intel.com >
* fix windows build failure
Signed-off-by: fishbell <bell.song@intel.com >
* clean up code
Signed-off-by: fishbell <bell.song@intel.com >
Co-authored-by: Hu, Yuan2 <yuan2.hu@intel.com >
2022-05-25 22:53:47 +08:00