openvino
openvino copied to clipboard
[CPU][ARM] Enable both f16 and f32 kernels for aarch64 and introduce runtime f16 support check
Inherited from https://github.com/openvinotoolkit/openvino/pull/22437
It seems that tests on RaspberryPi 4 fail because of incorrect ACL fp16 check: https://github.com/ARM-software/ComputeLibrary/issues/1096
UPD: Implemented WA is hasFP16HardwareSupport
method returns false on 32-bit ARM.
@EgorDuplensky @ilya-lavrenov Any comment from your side?
@ilya-lavrenov could you please review src/plugins/intel_cpu/CMakeLists.txt
and .github/workflows/linux_arm64.yml
changes?