news.volyx.in

John Gustafson’s crusade to replace floating point with something better (nextplatform.com)

432 points by galaxyLogic · 2661 days ago · 189 comments on HN

Article summary

John Gustafson is proposing a new numerical format called posits to replace the current IEEE 754 floating point standard. Posits aim to provide better performance and accuracy while using fewer bits, making them a potential drop-in replacement for standard floats. The format has garnered interest in the HPC community and has shown promise in applications such as scientific computing and machine learning. Gustafson claims that posits can deliver a two-fold to four-fold speedup compared to IEEE floats.

Main themes

  • floating point replacement
  • numerical formats
  • high-performance computing
  • machine learning
  • scientific computing
  • hardware implementation

What commenters say

  • The proposed posit format has the potential to improve performance and accuracy in numerical computations, but its adoption will depend on hardware implementation and software support.
  • Some argue that the IEEE 754 standard is sufficient and that replacing it with a new format like posits is unnecessary.
  • Others believe that posits offer significant advantages over IEEE floats, including better precision and dynamic range, and that they could be a game-changer for certain applications.
  • There are concerns about the complexity of implementing posits in hardware and the potential impact on performance.
  • The need for a new numerical format is debated, with some arguing that the current standard is adequate and others pointing out its limitations and the potential benefits of a new format.
  • The posit format is seen as a potential solution to the problems of rounding errors, overflow, and underflow in floating-point arithmetic.
  • Some commentators are skeptical about the claims made about posits and argue that more evidence is needed to demonstrate their superiority over IEEE floats.