Skip to main content

Hardware Theory

✓ Verified owner

It gives developers and students free, structured explanations of how CPUs, memory and GPUs work, with calculators that model performance trade-offs.

Hardware Theory is a free site with 139 short articles and six browser calculators explaining computer hardware, from logic gates to CPUs and GPUs.

  • Software developers tuning performance
  • Computer science and engineering students
  • Hardware and homelab enthusiasts

Features

  • 139 hardware articles — Short explanations spread across five topic areas.
  • In-browser lab tools — Six calculators covering floats, caches, bandwidth and yield.
  • Curated reading paths — Ordered routes linking related articles by theme.
  • Narrated videos and transcripts — Films with captions, chapters and a transcript.
  • 176-term glossary — Definitions linked to related articles.

Pros

  • Articles and lab tools are free, with no account required
  • Each calculator explains its own assumptions
  • Videos include captions, chapters and full transcripts
  • Articles are organised into reading paths and five topic areas

Cons

  • Lab tools are simplified models, not benchmarks of your computer
  • Content is conceptual; it does not recommend specific products
  • Ebook and toolkit are paid extras sold separately on Gumroad

Overview

Hardware Theory is a free educational website about computer hardware, aimed at software developers, students and other readers who want to understand the machine beneath their code. It publishes 139 short articles grouped into five topic areas: computer architecture, computer organisation, chipset design and modularity, advanced CPU/GPU architectures, and computing history. Curated reading paths assemble the articles into ordered routes, such as how a CPU core executes code, why memory is the bottleneck, and how GPUs execute and move data.

Alongside the articles, the site provides six browser-based lab tools: an IEEE 754 float inspector, a binary and two's complement calculator, a configurable cache simulator, an Amdahl's law speedup calculator, a memory/PCIe bandwidth and Little's law calculator, and a die-yield and chiplet cost calculator. Each tool explains its assumptions and is presented as a simplified model rather than a benchmark. The site also hosts narrated videos with captions, chapters and transcripts, and a 176-term glossary that links definitions to related explanations.

No account is required to read the articles or use the lab tools. Optional paid material by the author includes a HARDWARE THEORY ebook and a Hardware Buying & System Design Toolkit, both distributed through Gumroad.

Reviews

No reviews yet — be the first to share your experience.

Write a review

Where this tool appears

For Founders

Building a similar tool?

Get listed on Altimateguide and reach founders actively searching for education & course tools solutions.