* update numactl support and add test cases
* fix typo
* remove debug info
* update for comments
* update for comments
* move test case into separated file
* update for comments
* update code style
* Remove NV12 and I420 blobs and deprecate some legacy API
* Fixed some errors
* Remove NV12 blobs
* Remote NV12 conversion
* Fixed other warnings
* Suppress version
* Fix some warnings
* Fixed version
* Try to fix some warnings
* Suppress warnings in C header
* Suppress warnings in C
* Fixed Windows exceptions
* Try to fix warnings
* Try to fix C bindings build
* Suppress InferRequest
* Fixed some build issues
* Fixed some errors
* Fixed build all for macOS
* Suppress some warnings
* Fixed merge conflict
* Remove NV12 and I420 blobs and deprecate some legacy API
* Fixed some errors
* Remove NV12 blobs
* Remote NV12 conversion
* Fixed other warnings
* Suppress version
* Fix some warnings
* Fixed version
* Try to fix some warnings
* Suppress warnings in C header
* Suppress warnings in C
* Fixed Windows exceptions
* Try to fix warnings
* Try to fix C bindings build
* Suppress InferRequest
* Fixed some build issues
* Fixed some errors
* generate cpu mapping table pre tbb
* change function name
* fix proc_type_table is wrong in RPL
* add getCpuMapFromCores test, fix comments
* modify test case
* fix comments
* fix code style
* add throw an exception
* fix numa_nodes=0 on ARM
* modify numa_nodes
* fix ExportOptimalNumStreams failed on ARM
* fix comments
* add discription of get_cpu_mapping_from_cores
* update for numactl support
* fix cores is wrong
---------
Co-authored-by: Wanglei Shen <wanglei.shen@intel.com>
* enable CPU map for ARM Linux based on freqency information
* fix code style issue
* fix code style issue
* remove 'streams = 1' WA for ARM linux
* update for typo and comments
* update for comments
* keep WA
* keep WA of streams = 1 for ARM Linux
* update num_streams WA for ARM Linux in test case
* update for comments
* update for comments
* update for comments
* update for comments
* update for merge conflict
* update and add test case for MTL
* Deprecate ExecutableNetwork and InferRequest API
* Fixed some warnings
* Fixed some warnings
* Try to fix documentation
* Try to skip documentation warnings
* Mark as deprecated nGraph API
* Fixed code style
* Added IN_OV_LIBRARY define
* Suppress warnings for log
* Suppress warning
* Updated nGraph headers
* Fixed build for macOS
* Fixed lpt and snippets
* Fixed build all on macOS
* Suppress some warnings
* Fixed some new warnings
* Fixed new warnings
* Try to fix some warnings
* More warnings
* Soome change
* Suppress more warnings
* Suppress warnings for transformations
* Suppress warnings for LPT
* One more fix
* Suppress more warnings
* Try to fix opset error
* Remove opset constructor
* Cannot fix opset warning
* Suppress warnings for offline transfromations
* Fixed some warnings for Windows
* Fixed code style
* Suppress some warnings for onnx FE
* Revert "Suppress some warnings for onnx FE"
This reverts commit 75d23b64fc.
* Revert "Fixed code style"
This reverts commit c6eba63116.
* Revert "Fixed some warnings for Windows"
This reverts commit 23d7ed88b6.
* Revert "Suppress warnings for offline transfromations"
This reverts commit 0b9f6317bf.
* Revert "Cannot fix opset warning"
This reverts commit 19ea658639.
* Revert "Remove opset constructor"
This reverts commit 06afb1bc20.
* Revert "Suppress warnings for LPT"
This reverts commit 58b1c0f5a0.
* Revert "Suppress warnings for transformations"
This reverts commit f8bb9814a1.
* Revert "Suppress more warnings"
This reverts commit f9f0da9acb.
* Revert "Soome change"
This reverts commit e545d4984e.
* Remove deprecation for ngraph::OpSet and FactoryRegistry
* support numactl on Linux in multi-threading 2.0
* update cache file reader
* fix warning
* keep change for numactl support only
* keep change for numactl support only
* keep change for numactl support only
* keep change for numactl support only
* keep change for numactl support only
* fix typo
* update for comments
* fix code style issue
* update is_cpu_map_available()
* update for comments
* update for comments
* update for comments
* enable cpu map for mac
enable nstreams and nthreads setting for mac
* keep streams=1 for M1
* add explicit type conversion
* remove definition of static cpu
* Update with master
* separate branches for __APPLE__ and __EMSCRIPTEN__
* modify the implementation of is_cpu_map_available function
---------
Co-authored-by: Wanglei Shen <wanglei.shen@intel.com>
* Small fixes for openvino::pugixml creation for Dev packages
* Flexiable components installation
* Fixed compilation for x86
* Added extra checks for ENABLE_NCC_STYLE
* Fixed typo in RPM
* Optimize strides calculation using one loop
* Calculate strides on get_strides or set_shape
instead in ctor in TensorView
* Call once update strides on get
* Deprecate legacy Core and Allocator
* Suppress blob warnings
* Suppress some warnings
* Suppress more warnings
* Suppress blob allocator
* Suppress more warnings
* Suppress more warnings
* Fixed compilation issues for Template plugin
* Fixed some warnings
* Fixed tests
* Add WA for benchmark_app
* Suppress #warning for developer package
* Rename define
* Disable warnings for compile_tool and benchmark_app
* Suppress Windows warnings
* Suppress more warnings for Windows
* Fixed compile_tool install
* Added message for VS
* Fixed snippets and throw only first error
* Build using conanfile.txt
* Update .ci/azure/linux_arm64.yml
* Several improvements
* Removed conanfile.py
* Try to use activate / deactivate
* Fixed clang-format code style
* Supported TBB version from Conan
* Added more NOMINMAX
* Fixed static build
* More improvements for static build
* Add usage of static snappy in case of static build
* More fixes
* Small fixes
* Final fixes
* Mark some legacy API as deprecated
* Try to fix some issues
* Fixed some warnings
* Disable deprecation warnings for GNA
* Fixed some warnings
* Disable deprecation errors for all plugins
* Suppress some warnings
* Suppress some warnings
* Suppress deprecated for tests
* Mark all contend as suppressed
* Try to fix extensions
* Suppress more warnings
* Suppress warnings for transformations
* Global suppress of deprecation warnings
* FIxed some warnings
* Fixed comments
* Create macro for deprecation API
* Fixed data tests
* Fixed mock_engine for proxy tests
* Fixed some caching tests
* FIxed build
* Fixed CoreThreading tests
* Try to fix crash in functional tests
* Fixed typo
* Fixed typo
* Small change
* Remove shared pointer from MockPluginWrapper
* Small fixes
* Do not throw an exception from device_supports_cache_dir
* fix threading test sporadic failure
* fix read wrong data in muti threading
* fix read and write sync
* add lock before cpu._cpu_mapping_table[i][CPU_MAP_USED_FLAG],because CPU_MAP_USED_FLAG may be modified by set_cpu_used
* add _streams_info_table in Executor config
* change useHyperThreading init value
* restore cmake
* fix comments
* add calling enableCpuPinning property
* fix judgment about number of sockets in init_stream
* fix test case compile issue
* fix ci test case fail issue
* modify GetPerformanceStreams calling position
* add affinity in get_cpu_pinning
* modify ecore judgement
* add no binding core on ADL
* fix ci issue, add get_num_numa_nodes()
* fix code style
* fix StreamsHasHigherPriority issue
* fix according to comments
* fix performance degression
* fix code style
* code style
* fix warning
* fix ci test failed
* fix ImportNetwork issue
* fix ci test case issue
* fix smoke_CachingSupportCase_CPU issue
* add ExportOptimalNumStreamsTest test
* modify test name
* modify ExportOptimalNumStreams test
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
* Remove constructors for ov Exceptions
* Fixed linux build
* Fixed ONNX Frontend
* Fixed paddle
* Fixed exceptions in tests
* Deprecate constructors for ov::Exception
* Suppress some warnings
* Merge several exceptions
* Some small changes
* Suppress more warnings
* More warnings
* mode warnings
* Suppress more warnings
* More warnings