-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Snippets][Review] Dynamic buffer #201
[Snippets][Review] Dynamic buffer #201
Commits on May 27, 2024
-
[GPU] SDPA indirect inputs (openvinotoolkit#24665)
### Details: - Added indirect inputs support for SDPA kernel - Added setter for causal flag for ScaledDotProductAttention operation - Added `ov::intel_gpu::hint::enable_sdpa_optimization` to `ov::supported_properties` list - Removed unused `TARGET_SEQ_LEN_BLOCK_SIZE > 1` check from kernel for single token processing - Minor refactoring - Added `OV_GPU_EnableSDPA` debug option (which allows to force SDPA kernel for any ScaledDotProductAttention operation _(=1)_ / or completely disable SDPA kernel _(=0)_, ignoring `ov::intel_gpu::hint::enable_sdpa_optimization` property) ### Tickets: - *CVS-141213*
Configuration menu - View commit details
-
Copy full SHA for dc523be - Browse repository at this point
Copy the full SHA dc523beView commit details -
[CPU] Inconsistent behavior/errors of Equal operation in comparison w…
…ith TF framework (openvinotoolkit#24640) Fix for TEST_DEVICE=CPU comparison of float16 infinite values ### Details: - Introduced specialization for conversion float16->float32 in the CPU plugin - xfail in layer tests is disabled for CPU device ### Tickets: - *24245*
Configuration menu - View commit details
-
Copy full SHA for 30d6e85 - Browse repository at this point
Copy the full SHA 30d6e85View commit details -
[GPU][LNL] Fix subgroup size issue of fc_imad_sa kernel (openvinotool…
…kit#24691) LNL does not support 8 as subgroup size. It need to check before compiling fc_imad shape agnostic kernel. ### Details: - *Set subgroup size to 16 if simd8 is not supported in the target device.*
Configuration menu - View commit details
-
Copy full SHA for afc7b8e - Browse repository at this point
Copy the full SHA afc7b8eView commit details -
[NPU] Fix coverity issue (openvinotoolkit#24650)
### Details: - Coverity Fix as a line of the code is not reachable - Remove the line of dead code and add different log message for 3 different possible return ### Tickets: - E-125476
Configuration menu - View commit details
-
Copy full SHA for ebf4301 - Browse repository at this point
Copy the full SHA ebf4301View commit details -
[CPU][ARM][DOC] Add swap note into Raspberry build procedure (openvin…
…otoolkit#24679) Add a note about swap according to the comment openvinotoolkit#24445 (comment) --------- Co-authored-by: Tatiana Savina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 438f4dc - Browse repository at this point
Copy the full SHA 438f4dcView commit details -
[CPU] [ARM] JIT GELU Erf (openvinotoolkit#23948)
### Details: - *[CPU] [AARCH64] jit gelu erf* ### Tickets: - *CVS-138192*
Configuration menu - View commit details
-
Copy full SHA for 883211e - Browse repository at this point
Copy the full SHA 883211eView commit details -
Remove legacy test util func (openvinotoolkit#24659)
### Details: - Remove legacy test util func - *...* ### Tickets: - [CVS-128261](https://jira.devtools.intel.com/browse/CVS-128261)
Configuration menu - View commit details
-
Copy full SHA for 94f287a - Browse repository at this point
Copy the full SHA 94f287aView commit details -
[GPU][ROIAlignRotated]: Fixed a bug with wrong batch indexing and add…
…ed functional test for the op. (openvinotoolkit#24611) This is a follow up to openvinotoolkit#23955 ### Details: - Added functional test for ROI Align Rotated - Fixed a "bug" with wrong batch index inside cl kernel revealed by functional test for ROI Align Rotated. ### Tickets: - *[141877](https://jira.devtools.intel.com/browse/CVS-141877)*
Configuration menu - View commit details
-
Copy full SHA for 9732d4a - Browse repository at this point
Copy the full SHA 9732d4aView commit details -
[DOCS] Fix broken url link and remove unnecessary step in Linux build…
… env (openvinotoolkit#24494) ### Details: - *Fix broken url link* - *Remove unnecessary step in Linux build env* ### Tickets: - *N/A*
Configuration menu - View commit details
-
Copy full SHA for 9ce97d1 - Browse repository at this point
Copy the full SHA 9ce97d1View commit details -
PagedAttention Transformation: Rank alignment for replacements (openv…
…inotoolkit#24690) During the elimination of dependencies from `beam_idx` input and `ReadValue`(s), we are replacing them by the new PA-related inputs and sub-expressions dependent on other remaining inputs. In such replacements we need to guarantee matching shape and element type of old and new nodes. Before this PR it was not guaranteed for shape and sometimes a scalar was replaced by a shape of rank 1 that led to errors like `'start' input is not a scalar`. Now the shape is aligned. --------- Co-authored-by: Ivan Tikhonov <[email protected]> Co-authored-by: Ilya Lavrenov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0dfa6a - Browse repository at this point
Copy the full SHA b0dfa6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c6fa7 - Browse repository at this point
Copy the full SHA c2c6fa7View commit details -
Fix MatMul SmartReshape in case of 1D input (openvinotoolkit#24701)
### Details: Handled a case when "Other" input to MatMul is 1D ### Tickets: - *CVS-141638*
Configuration menu - View commit details
-
Copy full SHA for 0a1a233 - Browse repository at this point
Copy the full SHA 0a1a233View commit details -
[PyOV] Hot-fix for hanging test (openvinotoolkit#24706)
### Details: - During investigation I found out that it hangs in AUTO plugin but with directly specified CPU plugin passes. ### Tickets: - CVS-141744
Configuration menu - View commit details
-
Copy full SHA for 47415bc - Browse repository at this point
Copy the full SHA 47415bcView commit details -
[CPU] Exception handling: exception message logging (openvinotoolkit#…
…24320) ### Details: - *Exception handling: exception message logging* ### Tickets: - *NotSupported exception can have message, let's display it. For example this ticket will be clear in this case: CVS-139934* - *Part of CVS-142409*
Configuration menu - View commit details
-
Copy full SHA for 000b9f7 - Browse repository at this point
Copy the full SHA 000b9f7View commit details -
[PT FE]: fix segfault when resolving nested dict as model input (open…
…vinotoolkit#24719) ### Details: - *item1* - *...* ### Tickets: - *ticket-id*
Configuration menu - View commit details
-
Copy full SHA for 4cf2ae0 - Browse repository at this point
Copy the full SHA 4cf2ae0View commit details
Commits on May 28, 2024
-
[GPU] Enable Select 5d (openvinotoolkit#24544)
### Details: - *Enable select 5d in cl kernel* - *Added basic unit test for select 5d* ### Tickets: - *140122*
Configuration menu - View commit details
-
Copy full SHA for e6496db - Browse repository at this point
Copy the full SHA e6496dbView commit details -
[GPU] fix for permute_f_y kernel (openvinotoolkit#24700)
### Details: - when tile_size < vector_size then JTIMES == 0 ### Tickets: - 142398
Configuration menu - View commit details
-
Copy full SHA for 63a13d4 - Browse repository at this point
Copy the full SHA 63a13d4View commit details -
Bigger runner for Windows Conditional Compilation build (openvinotool…
…kit#24718) ### Details: This PR moves Windows Conditional Compilation build to a self-hosted runner in Azure with 32 cores and 128 GB of RAM
Configuration menu - View commit details
-
Copy full SHA for 0b349bf - Browse repository at this point
Copy the full SHA 0b349bfView commit details -
DOCS Updated footer file (openvinotoolkit#24708)
### Details: - *item1* - *...* ### Tickets: - *ticket-id*
Configuration menu - View commit details
-
Copy full SHA for e2b8bf4 - Browse repository at this point
Copy the full SHA e2b8bf4View commit details -
[TRANSFORMATIONS][CPU] Move RoPE to common part (openvinotoolkit#24615)
### Details: - *Transferring RoPE operation and transformations for subsequent reuse in GPU plugin*
Configuration menu - View commit details
-
Copy full SHA for 4dde282 - Browse repository at this point
Copy the full SHA 4dde282View commit details -
[CPU] Reduce post ops as subgraph when output is not f32 precision (o…
…penvinotoolkit#24704) ### Details: - *reduce post ops only support f32 precision* ### Tickets: - *CVS-142322* ### PR for Release: - *openvinotoolkit#24724
Configuration menu - View commit details
-
Copy full SHA for 8265a98 - Browse repository at this point
Copy the full SHA 8265a98View commit details -
[CI] [GHA] Create cache directory recursively (openvinotoolkit#24732)
### Details: - Port of openvinotoolkit#24703 - The issue that was present on the release branches does not affect the master branch yet but it could if, for example, a new folder is added to the cache path. ### Tickets: - *142372*
Configuration menu - View commit details
-
Copy full SHA for 38ce1ff - Browse repository at this point
Copy the full SHA 38ce1ffView commit details -
[CPU] [ARM] JIT GELU Tanh (openvinotoolkit#23969)
### Details: - *[CPU] [ARM] jit gelu tanh* ### Tickets: - *CVS-138293*
Configuration menu - View commit details
-
Copy full SHA for 31fccc8 - Browse repository at this point
Copy the full SHA 31fccc8View commit details -
[CI] [GHA] [DOCS] Add section on GPU (openvinotoolkit#24678)
### Tickets: - *140542*
Configuration menu - View commit details
-
Copy full SHA for 1fe36a2 - Browse repository at this point
Copy the full SHA 1fe36a2View commit details -
Update
CompiledModel
tests afterov::model_name
prop was fixed (o……penvinotoolkit#24705) ### Details: - *To align newly added behavior tests with other plugins, `OVClassCompiledModelPropertiesDefaultTests` should not be tested with `HETERO` device, as it is in `intel_cpu` plugin: https://github.com/openvinotoolkit/openvino/blob/master/src/plugins/intel_cpu/tests/functional/shared_tests_instances/behavior/compiled_model/properties.cpp#L63-L67* ### Tickets: - *E-120273*
Configuration menu - View commit details
-
Copy full SHA for eededc2 - Browse repository at this point
Copy the full SHA eededc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc68c6f - Browse repository at this point
Copy the full SHA cc68c6fView commit details -
[TEST] Tensor comparation fix (openvinotoolkit#24735)
### Details: - *Tensor comparation fix*
Configuration menu - View commit details
-
Copy full SHA for 5f03621 - Browse repository at this point
Copy the full SHA 5f03621View commit details
Commits on May 29, 2024
-
[GPU] Update loop inst ids instead of getting from prim (openvinotool…
…kit#24234) ### Details: - *Update loop inst ids instead of getting from prim* ### Tickets: - *137277*
Configuration menu - View commit details
-
Copy full SHA for cbeac47 - Browse repository at this point
Copy the full SHA cbeac47View commit details -
[GPU] Fix reshpae output padding (openvinotoolkit#24233)
### Details: - *Update reshape's output padding by merging current padding and input's padding* ### Tickets: - *137277*
Configuration menu - View commit details
-
Copy full SHA for 485686d - Browse repository at this point
Copy the full SHA 485686dView commit details -
[ONNX] Added support for Multinomial-7 operator (openvinotoolkit#23491)
### Details: - *Extend ONNX Frontend with Multinomial-7 operator* ### Tickets: - *118986* --------- Co-authored-by: Andrei Kochin <[email protected]> Co-authored-by: Katarzyna Mitrus <[email protected]> Co-authored-by: Georgy Krivoruchko <[email protected]> Co-authored-by: Piotr Krzemiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b7deb2 - Browse repository at this point
Copy the full SHA 4b7deb2View commit details -
[TFLite] Fixed Densify reading implementation (openvinotoolkit#24707)
### Details: - Fixed Densify reading implementation - Added test for Densify - Added test for Dequantize - Removed unnecessary model test ### Tickets: - 127943 --------- Co-authored-by: Roman Kazantsev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60b2068 - Browse repository at this point
Copy the full SHA 60b2068View commit details -
[CPU]Fix Qwen Rope Fusion (openvinotoolkit#24750)
### Details: - *Extend Qwen Rope Fusion* - *PR to 2024.2 release openvinotoolkit#24727 - *Migrate from original PR openvinotoolkit#24725 ### Tickets: - *CVS-142523*
Configuration menu - View commit details
-
Copy full SHA for b66c43a - Browse repository at this point
Copy the full SHA b66c43aView commit details -
[TF FE] Support AdjustSaturation operation (openvinotoolkit#24511)
### Details: - Parse logic from https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/kernels/image/adjust_saturation_op.cc to openVINO ops ### Tickets: - openvinotoolkit#24034 --------- Co-authored-by: Roman Kazantsev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e3bea8 - Browse repository at this point
Copy the full SHA 3e3bea8View commit details -
[DOC][TF FE] Mark new operations for latest release (openvinotoolkit#…
…24759) **Details:** Mark new operations for latest release and unmark old ones. **Ticket:** TBD Signed-off-by: Kazantsev, Roman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ec64af - Browse repository at this point
Copy the full SHA 2ec64afView commit details -
[NPU] Zero-initialize NpuInferProfiling::_dev_properties (openvinotoo…
…lkit#24758) ze_device_properties_t has pNext pointer and if it's not nullptr then it's assumed that it points to a different structure. pNext being uninitialized can lead to a crash during zeDeviceGetProperties.
Configuration menu - View commit details
-
Copy full SHA for 229ce58 - Browse repository at this point
Copy the full SHA 229ce58View commit details -
[DOCS] 2024.2 version update for master (openvinotoolkit#24746)
Docs version update to 2024.2
Configuration menu - View commit details
-
Copy full SHA for 84cd71a - Browse repository at this point
Copy the full SHA 84cd71aView commit details -
[CPU][ARM] Remove
acl_dw_convolution
from oneDNN (openvinotoolkit#2……4636) This change was reverted by openvinotoolkit/oneDNN#230 because performance degradation. Degradation happens because ACL kernel was not selected due to convolution check. It was discussed with ACL team that this check could be removed and ACL team removed this check in oneDNN. Then I deleted this check in oneDNN fork: openvinotoolkit#24422 Since the check does not prevent us from selecting ACL kernel, we may remove custom kernel again. oneDNN PR: openvinotoolkit/oneDNN#251 CVS-142130 TODO: - [x] do performance check
Configuration menu - View commit details
-
Copy full SHA for 4dfca61 - Browse repository at this point
Copy the full SHA 4dfca61View commit details -
GN decomposition/tokenization test and snippets func test (openvinoto…
…olkit#23903) ### Details: - *GroupNormalization decomposition test* - *GroupNormalization tokenization test* - *GroupNormalization snippets func test* ### Tickets: - *[CVS-136159](https://jira.devtools.intel.com/browse/CVS-136159)* - *[CVS-137359](https://jira.devtools.intel.com/browse/CVS-137359)*
Configuration menu - View commit details
-
Copy full SHA for feb0c7e - Browse repository at this point
Copy the full SHA feb0c7eView commit details -
[ov conformance] Enable input range propagation via function (openvin…
…otoolkit#23428) ### Details: - *item1* - *...* ### Tickets: - *ticket-id*
Configuration menu - View commit details
-
Copy full SHA for ae01c97 - Browse repository at this point
Copy the full SHA ae01c97View commit details -
Fix coverity 1544154 (openvinotoolkit#24753)
### Details: - Fix coverity 1544154 ### Tickets: - CVS-140934
Configuration menu - View commit details
-
Copy full SHA for 8e0a646 - Browse repository at this point
Copy the full SHA 8e0a646View commit details -
Fix TransposeElimination transformation (openvinotoolkit#24762)
### Details: Handle the case when 2nd input of Transpose op is empty ### Tickets: openvinotoolkit#23950
Configuration menu - View commit details
-
Copy full SHA for b16108d - Browse repository at this point
Copy the full SHA b16108dView commit details -
[LPT] EliminateFakeQuantizeTransformation: bf16 support (openvinotool…
…kit#24755) ### Details: - *[LPT] EliminateFakeQuantizeTransformation: bf16 support* ### Tickets: - *CVS-138910*
Configuration menu - View commit details
-
Copy full SHA for 45e219b - Browse repository at this point
Copy the full SHA 45e219bView commit details -
[GPU] Enable SDPA optimization by default (openvinotoolkit#24767)
### Details: This PR is a copy of openvinotoolkit#24757 from release branch, it includes: - Enabled SDPA by default - Updated SDPA decomposition rule to cover only well-checked cases - Updated functional tests accordingly
Configuration menu - View commit details
-
Copy full SHA for cfb5d4e - Browse repository at this point
Copy the full SHA cfb5d4eView commit details -
[ov_subgraphs_dumper_tests] Fix memory leaks (openvinotoolkit#24751)
### Details: - *item1* - *...* ### Tickets: - *CVS-134419*
Configuration menu - View commit details
-
Copy full SHA for bcd9604 - Browse repository at this point
Copy the full SHA bcd9604View commit details
Commits on May 30, 2024
-
[GPU] Fixed beam search scenario for first input is not batched (open…
…vinotoolkit#24625) ### Details: - Fixed crash & accuracy issue in beam search scenario when initial input is not batched ### Tickets: - 140755
Configuration menu - View commit details
-
Copy full SHA for cb9c521 - Browse repository at this point
Copy the full SHA cb9c521View commit details -
[GPU] Reduce the condition for not-using usm-host input buffer (openv…
…inotoolkit#24761) ### Details: - Reduce the condition for not-using usm-host input buffer - This is to reduce the overhead in next-gen GPU performance where usm_host is the input buffer ### Tickets: - 141493
Configuration menu - View commit details
-
Copy full SHA for ed09df8 - Browse repository at this point
Copy the full SHA ed09df8View commit details -
[Windows][Unicode] wstring to string in windows failed (openvinotoolk…
…it#24606) ### Details: - Windows std::wstring convert to std::string some unicode will be ???, such as L"unicode_Яㅎあ" -> "unicode_???" ### Tickets: - CVS-141444 - CVS-141729 --------- Signed-off-by: Zhai, Xuejun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 830f56e - Browse repository at this point
Copy the full SHA 830f56eView commit details -
Add PagedAttention tests to Precommit (openvinotoolkit#24634)
### Details: Add tests for the SPDAToPagedAttention transformation to Precommit 1) Check if PagedAttentionExtension node appeared in the model after the transformation 2) Check 2 last dimensions of 'key_cache.' and 'value_cache.' inputs to be static. ### Tickets: - [CVS-138943](https://jira.devtools.intel.com/browse/CVS-138943) Signed-off-by: Andrii Staikov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be5fd8b - Browse repository at this point
Copy the full SHA be5fd8bView commit details -
[AUTO] Fix memory leak in ov_auto_unit_tests (openvinotoolkit#24372)
SharedPtr mutual reference fix ### Details: - use lambda function replacing "Return" function of Gmock in ON_CALL for *mockIExeNet.get() - use lambda function replacing "Return" function of Gmock in ON_CALL for *mockIExeNetActual.get() "Retrun" function would cause increment of use account of inferReqInternal and inferReqInternalActual, thereby causing mutual reference of SharedPtr between mockIExeNet and inferReqInternal or mockIExeNetActual and inferReqInternalActual. ### Ticket: - [CVS-134423](https://jira.devtools.intel.com/browse/CVS-134423)
Configuration menu - View commit details
-
Copy full SHA for 48f64b6 - Browse repository at this point
Copy the full SHA 48f64b6View commit details -
[CPU] Nodes errors handling moved to graph (openvinotoolkit#24161)
### Details: - *item1* - *...* ### Tickets: - *136887*
Configuration menu - View commit details
-
Copy full SHA for 522a3c6 - Browse repository at this point
Copy the full SHA 522a3c6View commit details -
[CI] [GHA] Introduce Dockerfiles for test jobs (openvinotoolkit#24742)
### Tickets: - *141574*
Configuration menu - View commit details
-
Copy full SHA for 10177bf - Browse repository at this point
Copy the full SHA 10177bfView commit details -
[PyOV] Added symbolic propoagation to model visualization to enhance …
…OV developer experience (openvinotoolkit#24763) ### Details: As a result, you can use this code for most of your needs: - in a Jupiter notebook - as a cmd tool - with model weights being far away ``` def configure_visualizer(enable=True, max_const_elements=7): # parameter max_const_elements manipulates the number of first elements of a constant that will be serialized # to svg. Put 0 if the model is on a share import os envs_to_set = [ 'OV_VISUALIZE_TREE_IO', 'OV_VISUALIZE_TREE_OUTPUT_SHAPES', 'OV_VISUALIZE_TREE_OUTPUT_TYPES', 'OV_VISUALIZE_TREE_EDGE_LABELS', # symbolic information and partial values 'OV_VISUALIZE_APPLY_SYMBOLIC_PROPAGATION', 'OV_VISUALIZE_PARTIAL_VALUES_AND_LABELS' ] for e in envs_to_set: os.environ[e] = '1' if enable else '0' os.environ["OV_VISUALIZE_TREE_CONST_MAX_ELEMENTS"] = str(max_const_elements) if enable else "7" def serialize_model_to_svg(model, output_name='serialized_model.svg'): from openvino.runtime.passes import VisualizeTree configure_visualizer(True) VisualizeTree(output_name).run_on_model(model) configure_visualizer(False) def convert_model_to_svg(input_name, output_name=None): import openvino as ov core = ov.Core() model = core.read_model(input_name) if output_name is None: output_name = os.path.splitext(os.path.basename(input_name))[0] + '.svg' serialize_model_to_svg(model, output_name) if __name__ == "__main__": import sys, os arguments = sys.argv[1:] if len(arguments) not in [1, 2]: print(f"Usage {sys.executable} {__file__} /path/to/model [output_file_name.svg]") sys.exit(1) output_file = os.path.splitext(os.path.basename(arguments[0]))[0] + '.svg' if len(arguments) == 1 else arguments[1] convert_model_to_svg(arguments[0], output_file) ```
Configuration menu - View commit details
-
Copy full SHA for a5e9737 - Browse repository at this point
Copy the full SHA a5e9737View commit details -
Use Slice operation directly on CPU and update RoPE patterns (openvin…
…otoolkit#24379) ### Details: - SliceToStridedSlice was moved from MOC to Common transformations. - Updated RoPE fusion patterns - 2 new transformations: EliminateSlice, SliceSequenceToSingleSlice - Updated EliminateStridedSlice transformation to support int32_max case, deleted transformation duplicate from CPU - Added new unit tests Tested locally with these models: - [x] Means that Model compilation passed, and all RoPE related transformations were applied in the same order - [x] hf-internal-testing/tiny-random-StableLmForCausalLM - [x] hf-internal-testing/tiny-random-FalconForCausalLM - [x] hf-internal-testing/tiny-random-Starcoder2ForCausalLM - [x] hf-internal-testing/tiny-random-LlamaForCausalLM - [x] hf-internal-testing/tiny-random-GPTNeoXForCausalLM - [x] hf-internal-testing/tiny-random-GPTJForCausalLM - [x] hf-internal-testing/tiny-random-CodeGenForCausalLM - [x] hf-internal-testing/tiny-random-MistralForCausalLM - [x] hf-internal-testing/tiny-random-PhiForCausalLM - [x] Qwen/Qwen1.5-7B - [x] THUDM/chatglm3-6b - [x] EleutherAI/gpt-neox-20b - [x] google/gemma-2b-it - [x] EleutherAI/gpt-j-6b - [x] meta-llama/Meta-Llama-3-8B - [x] mistralai/Mistral-7B-v0.1 ### Tickets: - *CVS-126971*
Configuration menu - View commit details
-
Copy full SHA for ce7db95 - Browse repository at this point
Copy the full SHA ce7db95View commit details -
Do not convert Squeeze/Unsqueeze to Reshape in Symbolic transformatio…
…ns (openvinotoolkit#24771) ### Details: Disable EliminateSqueeze/EliminateUnsqueeze passes in SymbolicOptimizations ### Tickets: - *CVS-141814* --------- Co-authored-by: Evgenya Nugmanova <[email protected]> Co-authored-by: Evgenya Nugmanova <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 817a835 - Browse repository at this point
Copy the full SHA 817a835View commit details -
[CI] [GHA] Add
Unable to fetch some archives
to errors to look for ……file (openvinotoolkit#24782) ### Tickets: - *130965*
Configuration menu - View commit details
-
Copy full SHA for 5104769 - Browse repository at this point
Copy the full SHA 5104769View commit details -
[Snippets] United Static and Dynamic Loops into one node (openvinotoo…
…lkit#24525) ### Details: - *United `LoopEndStatic` and `LoopEndDynamic` into one node `LoopEnd` to avoid extra conditions in the code and improve performance since some pointer data shifts might be known and compiled in JIT code* - *Removed dynamic aarch64 loop emitters since they don't work anyway CVS-141550* - *Added support dynamism to `IdentifyBuffers` and `DefineBufferClusters`. It's not efficient algorithm since we don't know exact values of data pointer shifts and cannot be sure that they will be proportionally in runtime. It should be implemented as the separate feature based on some judgments, for example* ### Tickets: - *141268* ### Prerequisites: - *openvinotoolkit#21922
Configuration menu - View commit details
-
Copy full SHA for 2d0e036 - Browse repository at this point
Copy the full SHA 2d0e036View commit details
Commits on May 31, 2024
-
[Snippets] Added Dynamism support to intermediate memory
[Snippets] Renamed BufferID to BufferRegisterGroup [Snippets] Changed allocation shape on size [Snippets] Added Buffer cluster_ID [Snippets][Tests] Fixed build insert_load_store test [Snippets] Splited SolveBufferMemory into static and dynamic logic [Snippets] Rewrote ComputeBufferAllocationSize::get_allocation_size [Snippets] Added synamism support to InitBuffersDefault [Snippets][Tests] Added tests for clusters [Snippets] Added buffer_expressions to ComputeBufferAllocationSize [Snippets] Added to LoopInfo for splitted loops: [Snippets] Removed copy from UpdateLoopInfo [Snippets] Moved UpdateLoopInfo to RunimeConfigurator [Snippets] Add dynamic buffers support to Configurator [Snippets] Fixed Reduce decomp: add shape infer for outputs [snippets] Fixed broadcast_merge_dim in shape inference [Snippets][CPU][Tests] Enabled dynamic Softmax tests [Snippets] Removed useless function calculate_size [Snippets][CPU][Tests] Enabled dynamic reduce test [Snippets] Small fixes in solve_buffer_memory for dynamic nodes [CPU][Snippets] Removed useless emitters LoadConvert and StoreConvert [Snippets] Added missed consumers cloning [Snippets][CPU] Added buffer offsets to call_args [Snippets][CPU] Added dynamic offsets support to load and store emitters [CPU][UnitTests} Fixed build [Snippets][AArch64] Fixed build [Snippets] Small fixes
Configuration menu - View commit details
-
Copy full SHA for fc39829 - Browse repository at this point
Copy the full SHA fc39829View commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 009c7fc - Browse repository at this point
Copy the full SHA 009c7fcView commit details