openvino
openvino copied to clipboard
[CPU] Move to oneDNN 2.7
Moving to the recent oneDNN 2.7 release
oneDNN branch:
- https://github.com/openvinotoolkit/oneDNN/tree/v2.7_for_ie_master
Currently using v2.7-rc as a baseline. oneDNN v2.7 release is still in progress
Fork rebased to v2.7 release
TODO:
- oneDNN 2.7 introduced fp16 kernels. Should be removed
- migration branch contains the following revert commit: https://github.com/openvinotoolkit/oneDNN/commit/028ed2b02bae12f970748e9be9c69fb011a260a9 The initial commit should be removed instead if it is decided to keep this change
fp16 kernels cleaned up nchw_pooling commit was reverted Rebased
@dmitry-gorokhov Could you please take a look
f16 reorders can also be erased
@ilya-lavrenov @ilyachur FYI. Xbyak submodule from https://github.com/openvinotoolkit/openvino/tree/master/thirdparty is updated in bounds of this PR to be aligned with internal oneDNN version.