Skip to content
Tech News
clear
Topics: Today This Week This Month This Year

Blog Post Catalogs Software Alternatives to Binary Floating Point Math

A recent technical blog post surveys five software-based approaches for representing numbers beyond standard binary floating point, including decimal floating point (used in Python's decimal and Java's BigDecimal), fraction-based arithmetic, symbolic computation as in Mathematica or sympy, interval arithmetic, and binary-coded decimal. The author notes these methods are implemented purely in software, making them slower than native floating point, and that support varies widely across programming languages.

Indie developer traces GPU shader stutter to a float rounding quirk in Voronoi noise code

A developer building a Voronoi-diagram shader for a music video noticed the animation stuttered on only one of their machines. A week-long investigation into shader compilation and disassembly revealed the bug stemmed from how the fractional part of a floating-point number was handled differently across hardware, causing visible artifacts.

Benchmark shows subnormal floating-point math slows Intel Xeon chips far more than AMD or Arm rivals

A developer benchmarked how Intel, AMD, Arm and Apple processors handle IEEE 754 subnormal floating-point numbers—the tiny values near zero that require special handling. Testing double-precision arithmetic on Intel Granite Rapids and Emerald Rapids Xeons, AMD Zen 5, AWS Graviton, and Apple M4 Max chips, the results showed Intel processors suffer dramatic slowdowns, sometimes 40-plus times slower, when computations involve subnormal values compared to normal ones.

Today's top topics: openai apple anthropic artificial intelligence qualcomm claude opus 5.5 iphone 18 pro ai safety motorola signature 27 sam altman
View all today's topics →