hardware.
- Unusual circuits in the Intel 386's standard cell logic
- Finding a CPU Design Bug in the Xbox 360
- Your computer is a distributed system
- Easy RISC-V
- What's new in CPUs since the 80s?
- Testing two 18 TB white label SATA hard drives from datablocks.dev
- Designing a Low Latency 10G Ethernet Core - Part 1 (Introduction)
- Fundamental of Virtual Memory
- What Every Programmer Should Know About Memory
- Circuit Simulator Applet
- The Intel 4004 Microprocessor and the Silicon Gate Technology
- Algorithms for Modern Processor Architectures
- How do Transistors Work? How are Transistors Assembled Inside a CPU?
- What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024
- My 2025 high-end Linux PC 🐧
- IO devices and latency
- Design of a NAND gate using the ICPS PDK
- Things that go wrong with disk IO
- Creating 256 Bytes of RAM (in a simulation)
- Examining Intel's Arrow Lake, at the System Level Examining Intel's Arrow Lake, at the System Level
- USB-C head-to-head comparison
- On btrfs and memory corruption
- Intel's $475 million error: the silicon behind the Pentium division bug
- Pushing AMD’s Infinity Fabric to its Limits Pushing AMD’s Infinity Fabric to its Limits
- Modern Hardware for Future Databases
- PlayStation 2 Architecture
- Computer Organization E-book by Stephen Marz
- Solving the Mystery of ARM7TDMI Multiply Carry Flag
- Reverse engineering CMOS, illustrated with a vintage Soviet counter chip
- Table of Contents | Ultimate Electronics Book
- How MOSFETS Work - Unravel the Mysteries of How mosfets Work!
- Demystifying GPUs for CPU-centric programmers | Medium
- Understanding GPU caches – RasterGrid
- Inside the miracle of modern chip manufacturing
- Motorola's 6809 : The Best 8-Bit? - by Babbage
- A Deep Dive into the Underlying Architecture of Groq's LPU
- Sega Saturn Architecture | A Practical Analysis
- Everything I Know About SSDs 2019
- Visualizing the ARM64 Instruction Set | Zachary Yedidia's blog
- The hearts of the Super Nintendo
- An IRC client in your motherboard | Phillip Tennen
- Discrete logic IC CPU | Ivan's blog
- Halo 2 in HD: Pushing the Original Xbox to the Limit – I Code 4 Coffee
- adam-maj/tiny-gpu: A minimal GPU design in Verilog to learn how GPUs work from the ground up
- Inside the Super Nintendo cartridges
- Bytecode VMs in surprising places
- Chris's Wiki :: blog/tech/UEFIAndBIOSAndOtherPCTerms
- GPUs Go Brrr · Hazy Research
- A (Draft) Taxonomy of SIMD Usage – Branch Free
- Making USB devices - end to end guide to your first gadget
- Inside the tiny chip that powers Montreal subway tickets
- Neo Geo Architecture | A Practical Analysis
- The microarchitecture of Intel and AMD CPUs
- VisCircuit - Make Circuits Easy to Learn
- Computer Architecture : Foundational Reading - by Babbage
- Setting up an x86 CPU in 64-bit mode
- Intro | Putting the "You" in CPU
- How Simultaneous Multithreading Works Under the Hood
- Learning about PCI-e: Driver & DMA
- Art of Assembly Language, PDF Files
- How to talk to your parents about hardware memory safety | CHERIoT Platform
- SNES: Sprites and backgrounds rendering
- Tales of the M1 GPU - Asahi Linux
- Ask HN: Resources for GPU Compilers? | Hacker News
- Explore AMX instructions: Unlock the performance of Apple Silicon | by 郑启航 | Sep, 2024 | Medium
- How to train a model on 10k H100 GPUs?
- Programmer's Guide | C64 OS
- rust-gpu.github.io
- How do Graphics Cards Work? Exploring GPU Architecture
- AMD GPUs go brrr
- Basic facts about GPUs
- What is a CUDA Device Architecture?