Hyperscan v5.3 adds support for AVX512VBMI instructions - in particular the AVX512VBMI instruction set that was introduced on Intel “Icelake” Xeon processors - however the AVX512VBMI runtime variant is not enabled by default in fat runtime builds as not all toolchains support AVX512VBMI instruction sets. To build an AVX512VBMI runtime, the CMake variable BUILD_AVX512VBMI must be enabled manually during configuration. For example:cmake -DBUILD_AVX512VBMI=on <...>
There is currently no operating system support for this feature on non-Linux systems.
Considering the following note, I'd say this debate is very much pointless.QuoteThere is currently no operating system support for this feature on non-Linux systems.https://github.com/opnsense/ports/blob/master/devel/hyperscan/Makefile