PSIMD implementation of FP16->FP32 conversion
7 files changed
tree: d5f4247814751dfd01d8969869969e38ea0ca85a
  1. bench/
  2. include/
  3. test/
  4. .gitignore
  5. configure.py
  6. confu.yaml
  7. LICENSE
  8. README.md
README.md

FP16

Header-only library for conversion to/from half-precision floating point formats

Features

  • Supports IEEE and ARM alternative half-precision floating-point format
    • Property converts infinities and NaNs
    • Properly converts denormal numbers, even on systems without denormal support
  • Header-only library, no installation or build required
  • Compatible with C99 and C++11
  • Covered with unit tests and microbenchmarks