▪ CPU Core (Single)
Registers
~32 × 64-bit · 0.3 ns
Control Unit
Fetch · Decode
ALU · FPU · Branch
Execute · Write Back
L1 Cache
L1-I + L1-D
Size32–64 KB
Latency~1–4 ns
Bandwidth~1 TB/s
L2 Cache
Unified
Size256 KB–4 MB
Latency~4–12 ns
Bandwidth~400 GB/s
L3 Cache (LLC)
Last Level Cache
Size8–64 MB
Latency~30–40 ns
Bandwidth~100 GB/s
Main Memory
DRAM / RAM
Size8–256 GB
Latency~60–100 ns
Bandwidth~50 GB/s
Secondary Storage
NVMe SSD / HDD
Size256 GB–20 TB
Latency~100 µs–10 ms
Bandwidth~7 GB/s
FETCH
Load instruction
DECODE
Parse opcode
EXECUTE
ALU / memory op
WRITE BACK
Store result
Simulation Log
Memory Hierarchy State
CPU Registers
—
L1 Cache
empty
L2 Cache
empty
L3 Cache
empty
RAM
0x1A4F → 42
Storage
program on disk
Elapsed Time
0 ns
Waiting to start
Step 0 / 0