Zhang Yi
7e724565b5
[CPU] Use parallel_nt_static for MLAS threading ( #19297 )
2023-08-22 10:38:07 +00:00
Zhang Yi
53c47aaa91
[CPU]Fix mlas threadpool of MlasExecuteThreaded ( #19292 )
2023-08-22 12:49:38 +04:00
Wanglei Shen
7c273dc2c5
fix SDL issue (CID 1518459) ( #19287 )
2023-08-21 20:24:59 +08:00
Wanglei Shen
61fcf3855a
fix SDL issue (CID 1518457) ( #19289 )
...
* fix SDL issue (CID 1518457)
* update for comments
2023-08-21 17:43:09 +08:00
Anton Voronov
4f29e60742
FIxed is_on_constant_path() using in all places ( #19239 )
...
* Fixed matmul weights check in snippets_mark_skipped
* fix
* ConvertMatMulToFC: is_on_constant_path fix
* [TESTS] added SplitMatMulConcat subgraph test
* MarkDequantizationSubgraph: is_on_constant_path fix
2023-08-18 14:01:07 +04:00
Maksim Kutakov
74c237de2e
[CPU] Remove skip for the first inPlace base edge ( #19185 )
2023-08-16 11:49:04 +04:00
Maksim Kutakov
d13dff06f3
[CPU] Disable gather inPlace for out of range indices ( #19159 )
2023-08-16 10:32:31 +04:00
yanlan song
13f8ff4a40
fix rt_info meta parse race condition ( #19196 )
...
* fix a possible race condition
Signed-off-by: fishbell <bell.song@intel.com >
* clang
Signed-off-by: fishbell <bell.song@intel.com >
* reimpl
Signed-off-by: fishbell <bell.song@intel.com >
* add cases
Signed-off-by: fishbell <bell.song@intel.com >
* implement test in 2.0
Signed-off-by: fishbell <bell.song@intel.com >
* clean up unchanged files
Signed-off-by: fishbell <bell.song@intel.com >
* add pragma once
Signed-off-by: fishbell <bell.song@intel.com >
---------
Signed-off-by: fishbell <bell.song@intel.com >
2023-08-15 15:33:01 +00:00
Gorokhov Dmitriy
5ff67fca40
[CPU][ARM] Fixed execution mode behavior ( #19192 )
2023-08-15 16:46:05 +04:00
Egor Duplenskii
37a6848f26
[CPU][ARM][FP16] Prefer Convert over Reorder for conversion ( #19148 )
2023-08-15 09:11:50 +04:00
Aleksandr Voron
e48b2dfc34
[CPU][ARM] Set FP16 inference precision by default for non-convolution networks on ARM ( #19069 )
2023-08-14 22:22:39 +04:00
Egor Duplenskii
680333b2db
[CPU][ARM] Enable FP16 precision for CumSum node ( #19176 )
2023-08-14 15:22:43 +00:00
Anton Voronov
87f9b2bdf8
[CPU] Fixed checks in snippets_mark_skipped for MatMul weights ( #19141 )
2023-08-14 16:04:35 +04:00
Maksim Kutakov
4996d1f034
TensorMemoryBlob: sync data handle on alloc call ( #19149 )
2023-08-14 13:22:11 +04:00
Egor Duplenskii
f09d2e2666
[CPU][ARM] Perf fixes for FP16 precision ( #18973 )
2023-08-14 09:22:03 +04:00
Ilya Lavrenov
6067ab17ba
Aligned target and files (libraries) names ( #19161 )
2023-08-13 11:31:44 +04:00
Wanglei Shen
0368474c8a
fix manually setting Pcore+Ecore manually when model prefers Pcore only ( #19160 )
2023-08-12 18:19:02 +08:00
Gorokhov Dmitriy
2bdb7bd23e
[CPU] FullyConnected acceleration with 8bit weights decompression on SPR ( #19111 )
2023-08-11 14:14:32 +04:00
Ilya Lavrenov
a251346031
[CPU] Give different output name for dnnl ( #19136 )
...
* Give different output name for dnnl
* Apply suggestions from code review
added prefix to library name
2023-08-11 13:54:44 +04:00
Ilya Lavrenov
cc5ab26a95
Remove explicit CRT options from MLAS ( #19115 )
2023-08-11 13:03:12 +04:00
Anton Voronov
2a3132941c
[FIX][CPU] Convert CF: added convert childs number check ( #19022 )
...
* [FIX][CPU] Convert CF: added convert childs number check
* code style fix
* WIP: [CPU][TESTS] Convert CF: Added subgraph test with two outputs for Convert node
* MatMulDecompressConvertTest refactoring + instances fixes
* removed KeepConstAndDecompressionForMatMul pass and added cpu callback for KeepConstAndDecompression
* MatMulDecompressConvertTest2: added graphs and small problem description
* small review fix
2023-08-11 12:10:00 +04:00
Sun Xiaoxia
0ed1749ad9
[CPU] Removed socket id=-1 workaround on macOS ( #18779 )
2023-08-11 10:38:21 +04:00
Wanglei Shen
2ed5e50bd1
[CPU] Update stream info for mixing MAIN_CORE_PROC and HYPER_THREADING_PROC ( #18863 )
2023-08-11 10:31:31 +04:00
Zhang Yi
7d192c9239
Update mlas with i32 build fix ( #19107 )
2023-08-10 13:38:16 +04:00
Aleksandr Voron
19b3f062af
[CPU] Replace memory_order_relaxed with release/acquire in UpdateNodesBase class ( #19028 )
2023-08-09 13:28:44 +04:00
Wanglei Shen
2b1f8939cb
[CPU][ARM] Fix unused variable issue for PR 18818 ( #19062 )
2023-08-08 17:19:23 +00:00
Vladislav Golubev
4733c32e75
[CPU] Fix initSupportedPrimitiveDescriptors for conv_dw_conv case ( #19045 )
2023-08-08 15:40:00 +00:00
Aleksandr Voron
a246003b79
[CPU][ARM] Reshape tensors for ACLConvertExecutor ( #18578 )
2023-08-08 14:56:49 +04:00
Wanglei Shen
e733b0466c
[CPU] Update streams calculation for latency mode on MacOS ( #18818 )
2023-08-08 10:53:48 +04:00
Anton Voronov
eacdc24d54
[CPU] Transpose constant folding on cpu plug-in side for MatMul op ( #18877 )
2023-08-07 22:17:08 +04:00
Zhang Yi
648351ba39
[CPU] Disable mlas with webassembly ( #19005 )
2023-08-07 09:19:42 +04:00
Edward Shogulin
b76fc24824
[LPT] Unexpected quantisation level fix ( #18888 )
...
* [LPT] Unexpected quantisation level support
* [LPT] Unexpected quantisation level support - extension for weights
* [LPT] Unexpected quantisation level support - extension for weights + tests
* refactoring: compilation fix
2023-08-04 15:02:12 +01:00
Gorokhov Dmitriy
80a807e26c
[CPU] FullyConnected op acceleration with 8bit weights decompression ( #18915 )
2023-08-04 09:34:48 +04:00
Alexandra Sidorova
0f253c5986
[Snippets] Optimized second attempt of SplitDimensionM optimization ( #18745 )
2023-08-03 16:27:51 +04:00
Yuan Hu
d445f9ec95
[CPU] Added unit tests for custom shape infer ( #17162 )
2023-08-03 12:41:27 +04:00
Nesterov Alexander
040951bfa1
[ARM CPU] Skip autobatch tests on arm32 arch ( #18937 )
2023-08-03 11:30:38 +04:00
Aleksandr Voron
8846b5ddd0
[CPU] Disabled MLAS FC impl on ARM ( #18947 )
...
Fixes regression introduced in PR18879
2023-08-03 08:59:31 +04:00
Nesterov Alexander
f3bafef128
[ARM CPU] Add ACL deconvolution operation ( #18655 )
2023-08-02 21:02:01 +00:00
Alexandra Sidorova
5b82c6f08d
[Snippets][CPU] Enabled MHA tokenization for quant and bf16 cases ( #18403 )
2023-08-02 21:16:27 +04:00
Aleksandr Voron
7b4a7e5eb4
[CPU][ARM] MLAS Transpose executor ( #18879 )
2023-08-02 12:48:09 +00:00
Ilya Lavrenov
7be660e551
Fixed CPU build ( #18805 )
2023-08-02 16:28:00 +04:00
Wanglei Shen
0cad2f1324
[CPU] Move streams calculation before transformation pipeline ( #18911 )
2023-08-02 11:38:34 +00:00
Pawel Raasz
9067a1fead
Review NMS, MatrixNms shape inference ( #18869 )
...
* Review NMS shape inference
* Fix test issues
* Review MatrixNms shape inference
* Unregister NMS with dynamic output from CPU plugin
2023-08-01 19:44:55 +04:00
Chen Xu
74a608592a
[CPU] Fix Reduce node bug regarding fusing with low precision ( #18835 )
2023-08-01 11:56:36 +00:00
Chenhu Wang
0608ece0ae
[CPU] MVN kernel: fixed tails processing on SSE ( #18893 )
2023-08-01 09:29:18 +00:00
Pawel Raasz
6cc8661efe
Review preprocessing ops convert color i420 nv12 color classes for shape inference aspects ( #18870 )
...
* Review I420 convert shape inference
* Review NV12 convert shape inference
2023-08-01 12:05:21 +04:00
Yury Gaydaychuk
61be577822
[CPU][Commit slider] Add commit to preprocess args ( #18677 )
2023-07-31 19:57:50 +04:00
Vladislav Golubev
2b5ca40eb6
[CPU] MatMul: move i8 compressed weights constant folding to the plugin ( #18718 )
...
- Reused LPT pass for ConstantFold pass disabling for decompression subgraph
- GraphOptimizer: added FuseFCAndWeightsDecompression transformation
- Transformation pipeline adapted to the MatMuls with compressed weights
- Added MoveFCReshapeToWeights CPU transformation
2023-07-31 12:44:09 +04:00
Aleksandr Voron
e9991982bb
[CPU][ARM] FP16 inference precision support ( #18394 )
2023-07-31 10:34:22 +04:00
Vladislav Golubev
5e846a0433
[CPU] Extensions shape inference issue fix ( #18824 )
2023-07-28 15:02:38 +04:00