From e218004dbf8eebb2fda783c373754f759c0e8640 Mon Sep 17 00:00:00 2001 From: conrad Date: Wed, 23 Jul 2025 13:07:13 +1000 Subject: [PATCH] specify that hardware support for fp16 via F16C is rudimentary --- docs.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs.html b/docs.html index d048ecbf..8694e1e6 100644 --- a/docs.html +++ b/docs.html @@ -18608,10 +18608,11 @@ Support for fp16 element types is automatically enabled if both<
  • use -std=c++23 when compiling with gcc or clang

  • -
  • hardware support for native FP16 arithmetic is detected +
  • hardware support for FP16 is detected
    • use -march=native when compiling with gcc or clang; this enables use of all available instructions on your CPU -
    • native FP16 arithmetic is present on x86-64 CPUs with the AVX512-FP16 instruction set extension
    • +
    • rudimentary FP16 hardware support is present on x86-64 CPUs with the F16C instruction set extensions
    • +
    • native FP16 arithmetic is present on x86-64 CPUs with the AVX512-FP16 instruction set extensions
    • native FP16 arithmetic is present on ARM CPUs with the +fp16 feature; typically found on ARMv8.2-A+ devices