Memory Bandwidth Calculator (DDR4, DDR5, GDDR)
Calculate peak RAM bandwidth in GB/s from the data rate (MT/s), bus width and number of memory channels — DDR4, DDR5, LPDDR and GDDR — with GiB/s, per-channel bandwidth and common configurations.
How it works
bandwidth (B/s) = data rate (transfers/s) × bus width (bits) ÷ 8 × channels · GB/s = bytes ÷ 10⁹, GiB/s = bytes ÷ 2³⁰ · I/O clock = data rate ÷ 2 (two transfers per clock)
DDR memory moves data on both edges of its clock, so a DDR5-6000 module performs 6,000 million transfers per second on a 3,000 MHz I/O clock. Each transfer moves the full channel width — 64 bits (8 bytes) for a DDR4 or DDR5 DIMM channel — and channels work in parallel. The result is the theoretical peak defined by the JEDEC speed grade; real copy benchmarks typically reach 70–90% of it because of refresh, bank conflicts and read/write turnarounds. Two DIMMs on the same channel do not add bandwidth.
Worked example
Dual-channel DDR5-6000: 6,000 × 10⁶ transfers/s × 64 bits ÷ 8 × 2 channels = 96 GB/s (89.41 GiB/s), or 48 GB/s per channel on a 3,000 MHz I/O clock. Reading 16 GB once therefore takes at least 166.7 ms.
Sources: JEDEC — JESD79-5 DDR5 SDRAM standard · Wikipedia — Memory bandwidth
Frequently asked questions
How do I calculate RAM bandwidth?
Multiply the data rate in MT/s by the bus width in bytes (8 for a 64-bit channel) and by the number of channels. DDR4-3200 in dual channel: 3,200 × 8 × 2 = 51,200 MB/s = 51.2 GB/s.
Is DDR5-6000 really 6000 MHz?
No. It runs a 3,000 MHz clock and transfers on both edges, giving 6,000 MT/s. Marketing often writes "MHz" where MT/s is meant.
Does adding more RAM sticks increase bandwidth?
Only if they populate more channels. Four DIMMs on a dual-channel desktop still have two channels, and the extra load can even force a lower speed.
How is GPU memory bandwidth calculated?
Use the effective data rate per pin and the total bus width with one channel: GDDR6X at 21 Gbps (21,000 MT/s) on a 384-bit bus gives 21,000 × 384 ÷ 8 = 1,008 GB/s.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.