Performance & OS

9 performance & os stories from the Oct 21 edition.

PulseOne beat per story, in page order. Taller beats scored higher.

Performance & OS

9 stories

Deep dive

Inside the Intel 8087’s floating-point addition and subtraction circuitry

A chip-die inspection and microcode analysis trace how the 8087 implements floating-point addition and subtraction, including special values; the chip made addition nearly 100 times faster than the 8086. The reverse-engineering method and datapath detail offer a useful look at hardware-level performance.

  • WhatIntel's 8087 performs floating-point addition and subtraction with dedicated datapath circuitry controlled by microcode.
  • HowAn integer adder handles significands; a shifter aligns values, leading-zero circuitry counts bits, and an exponent converter detects range errors.
  • Why it mattersUnderstanding these specialized blocks shows how hardware allocates datapath resources and handles floating-point edge cases for performance.

Original · righto.com 25 min read HN 126 pts · 35 comments

Notes & discussion
B register shifter integer adder sum register
Selected 8087 datapath blocks move and add values during floating-point arithmetic. Sketched from the article's own text.

Sources today: AWS Architecture, AWS Machine Learning, ByteByteGo, Chips and Cheese, Cloudflare Blog, Google DeepMind, DuckDB, Figma Engineering, Google Cloud, GitHub Engineering, Go Blog, Google Research, Hamel Husain, Hugging Face, Import AI, InfoQ, Interconnects, Kubernetes, Latent Space, Will Larson, Lobsters (AI, distributed, performance), LWN.net, Martin Fowler, Engineering at Meta, Microsoft Research, Netflix TechBlog, NVIDIA Technical Blog, The Old New Thing, OpenAI, Pinterest Engineering, PlanetScale, The Pragmatic Engineer, PyTorch, Rust Blog, Shopify Engineering, Simon Willison, Stripe Engineering, Trail of Bits, WebKit, GitHub (new repositories), Hugging Face trending models, Hugging Face Daily Papers, Hacker News, Hacker News (AI and systems search), Lobsters, LangGraph releases, OpenAI Agents SDK releases, Transformers releases, vLLM releases. Headlines, summaries and diagrams are written by gpt-6-luna from each source's own text; links and images come from the sources themselves. Follow the link before relying on a claim.

Performance & OS RSS · RSS · JSON · Markdown · Pulse · Search · Previous days

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.