Ask Your Question

Revision history [back]

Is there any plan or effort in OpenCV community to re-write the hardware optimizations part with Arm SVE?

From [1], I learned that there are VFPv3 and NEON extensions available for Arm and Aarch64. We can enable such hardware optimizations when cross-compilation for Arm based linux systems by using -DENABLE_VFPV3=ON or -DENABLE_NEON=ON.

As new Arm vector solutions emerging, namely SVE (Scalable Vector Extension) [2]. Is there any plan or effort in OpenCV community to re-write the hardware optimizations part with SVE?

[1] https://docs.opencv.org/2.4/doc/tutorials/introduction/crosscompilation/arm_crosscompile_with_cmake.html

[2] https://community.arm.com/developer/tools-software/hpc/b/hpc-blog/posts/technology-update-the-scalable-vector-extension-sve-for-the-armv8-a-architecture