Show HN: IEEE-754-Conformant FP64 on Metal (Apple Silicon)
Category: library
Tags: metal, gpu-compute, ieee-754, soft-float, rust
Score: 7.8/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 7)
This project provides a complete IEEE-754 conformant software implementation of 64-bit floating point arithmetic for Apple's Metal shading language, where native double precision is unavailable. It is notable for its comprehensive coverage of operations and rounding modes, coupled with an optimized unpacked path for tight loops, enabling GPU-accelerated double precision that significantly outperforms CPU hardware on Apple Silicon.
Target audience: GPU compute developers, researchers, and engineers working on scientific computing or machine learning on Apple Silicon.
Repository: https://github.com/guyfischman/metal-softfloat · Rust · NOASSERTION · 1 stars
View on Hacker News