Ken Shirriff's blog
righto.com · 7,265 words · saved by 2 readers
Computer history, restoring vintage computers, IC reverse engineering, and whatever
In the 1970s, floating-point arithmetic was a mess. Computer manufacturers had a dozen incompatible arithmetic standards. Moreover, floating-point systems were designed around hardware simplicity rather than mathematical rigor, leading to problems with numerical stability. This changed when Intel introduced the 8087 floating-point coprocessor chip in 1980, designed to be as accurate as possible, even in the corner cases. The 8087 became popular because it could be installed in the IBM PC, making floating-point operations up to 100 times faster in applications ranging from spreadsheets to…
saved by
related reading
- William Kahanen.wikipedia.org
- GitHub - xoreaxeaxeax/asm-hall-of-shame: Racing to the bottom of CPU performancegithub.com
- Floating point from scratch: Hard Mode · Tales on the wireessenceia.github.io
- CSAPP_2016.pdfcs.sfu.ca
- How FPGAs work, and why you'll buy oneyosefk.com
- 84—2484-24.org
- There are Only Four Billion Floats-So Test Them All! | Random ASCII – tech blog of Bruce Dawsonrandomascii.wordpress.com
- The Aggregate Magic Algorithmsaggregate.org
- 1. Introduction — Floating Point and IEEE 754 13.3 documentationdocs.nvidia.com
- A bug fix in the 8086 microprocessor, revealed in the die's siliconrighto.com
- Schanuel’s conjecture and the semantics of FPSan | Complex Projective 4-Spacecp4space.hatsya.com
- githublog/2024/5/29/fast-inverse-sqrt.md at main · francisrstokes/githublog · GitHubgithub.com