Instantly calculate the theoretical peak RAM and GPU memory throughput (GB/s) for any DDR3, DDR4, DDR5, GDDR5, GDDR6, GDDR6X, LPDDR, or HBM configuration.
Example: DDR4-3200 → type 1600
⚡ Quick Presets
📊 Common Memory Bandwidth Reference Table
| Memory Config | Clock (MHz) | Multiplier | Bus Width | Channels | Bandwidth (GB/s) |
|---|---|---|---|---|---|
| DDR3-1600 Dual-Ch | 800 | 2× | 64-bit | 2 | 25.6 GB/s |
| DDR4-3200 Single-Ch | 1600 | 2× | 64-bit | 1 | 25.6 GB/s |
| DDR4-3200 Dual-Ch | 1600 | 2× | 64-bit | 2 | 51.2 GB/s |
| DDR4-3200 Quad-Ch | 1600 | 2× | 64-bit | 4 | 102.4 GB/s |
| DDR5-4800 Dual-Ch | 2400 | 2× | 64-bit | 2 | 76.8 GB/s |
| DDR5-6400 Dual-Ch | 3200 | 2× | 64-bit | 2 | 102.4 GB/s |
| LPDDR5-6400 | 3200 | 4× | 16-bit | 4 | 51.2 GB/s |
| GDDR6 (RTX 3080) | 1188 | 2× | 32-bit | 10 | 760.3 GB/s |
| GDDR6X (RTX 4090) | 2250 | 4× | 32-bit | 12 | 1080 GB/s |
| HBM2 (1 stack) | 1000 | 2× | 128-bit | 8 | 256 GB/s |
Want to know exactly how fast your RAM or VRAM can move data? This memory bandwidth calculator gives you the theoretical peak throughput in seconds. Whether you're building a gaming PC, picking server RAM, or comparing DDR4 vs DDR5, understanding memory bandwidth can save you from making a costly mistake — and help you squeeze every last FPS out of your system.
What Is Memory Bandwidth?
Think of your CPU or GPU as a chef in a restaurant kitchen. Memory bandwidth is how wide the serving window is — how much food (data) can pass through per second. A tiny window means the chef is always waiting, no matter how skilled they are.
More technically, memory bandwidth is the rate at which data can be read from or written to your DRAM (dynamic random-access memory) in one second. It's measured in GB/s (gigabytes per second) or MB/s (megabytes per second).
Here's a simple real-world story. A friend of mine built a gaming PC with a fast Intel Core i9 and a powerful NVIDIA GPU. But he used only a single stick of RAM — single channel. His FPS in games was shockingly low. Once we popped in a second stick and enabled dual-channel mode, performance jumped by 20–30%. The CPU didn't change. The GPU didn't change. Only the memory bandwidth doubled. That's how critical this number is.
Why Does Memory Bandwidth Matter?
- Gaming: Integrated GPUs (like Intel Iris Xe or AMD Radeon in laptops) share system RAM as their VRAM. Low bandwidth = low FPS.
- Video Editing: Editing 4K H.264 or H.265 footage needs constant high-speed data transfer between RAM and the CPU.
- Servers & Cloud: Data centers running AI workloads on CUDA or Intel OneAPI need massive memory throughput.
- AI / Machine Learning: Training models means moving billions of parameters between GPU VRAM and compute units constantly.
How to Calculate Memory Bandwidth (Formula Explained)
The formula that powers every memory bandwidth calculator — including the tool above — is simple and universally agreed upon by industry and academics alike:
The Core Formula
Bandwidth (GB/s) = (Clock [MHz] × Data Rate Multiplier × Bus Width [bits] × Channels) ÷ 8,000Dividing by 8 converts bits → bytes. Dividing by 1,000 converts MHz → GHz (for GB/s).
Let's break down each variable so it makes sense even if you've never done this before:
1. Memory Clock Speed (MHz)
This is the actual base frequency the memory chips run at. The tricky part: RAM is marketed by its effective speed (MT/s — megatransfers per second), not its actual clock. For DDR4-3200, the actual clock is 1600 MHz — exactly half the advertised number. For DDR5-6400, the actual clock is 3200 MHz. Always use the actual clock, not the marketing number, when you calculate manually. The calculator above handles this for you when you use the presets.
2. Data Rate Multiplier
This is where the "DDR" in DDR4 comes from. Double Data Rate means the memory transfers data twice per clock cycle — once on the rising edge and once on the falling edge of the signal. So the multiplier for all DDR, DDR3, DDR4, DDR5, and GDDR5/6 memory is 2×. GDDR6X (found on high-end NVIDIA cards like the RTX 4090) uses PAM4 signaling, bumping the multiplier to 4×. Meanwhile, old-school SDR (Single Data Rate) memory from the 1990s used just 1×.
3. Bus Width (Bits)
Think of bus width as the number of lanes on a highway. More lanes = more cars at once. Standard desktop UDIMM and SODIMM modules use a 64-bit bus per channel. High-end GPU memory uses much wider interfaces: GDDR6 chips are typically 32-bit per chip but combined across 8, 10, or 12 chips for 256, 320, or 384-bit effective bus widths. HBM2 (High Bandwidth Memory) uses a 128-bit bus per channel but stacks 8 channels for 1024-bit total — it's how AMD's Instinct MI250X achieves over 3.2 TB/s.
4. Number of Channels
A memory channel is an independent pathway between the memory controller in your CPU (or GPU die) and the RAM modules. Each additional channel adds another complete "highway." Most consumer laptops and desktops use 2 channels (dual channel). Workstation and server CPUs from Intel (Xeon, Core i9 HEDT via QPI/DMI) or AMD EPYC support 4, 6, or 8 channels. Bandwidth scales linearly — quad channel is literally 4× faster than single channel, assuming all else is equal.
Example Calculations: See the Formula in Action
Example 1 — DDR4-3200 Dual-Channel (Most Common Desktop Setup)
- Actual Clock: 1600 MHz (DDR4-3200 ÷ 2)
- Multiplier: 2× (DDR = Double Data Rate)
- Bus Width: 64 bits
- Channels: 2 (Dual Channel)
- Formula: (1600 × 2 × 64 × 2) ÷ 8,000 = 51.2 GB/s
This is the gold-standard desktop gaming bandwidth. It's enough for most discrete GPU systems, but it can become a bottleneck for integrated graphics.
Example 2 — DDR5-6400 Dual-Channel (Modern High-End Desktop)
- Actual Clock: 3200 MHz
- Multiplier: 2×
- Bus Width: 64 bits
- Channels: 2
- Formula: (3200 × 2 × 64 × 2) ÷ 8,000 = 102.4 GB/s
Exactly double the DDR4-3200 bandwidth. This is why upgrading from DDR4 to DDR5 matters so much for integrated GPU systems — think AMD Ryzen AI or Intel Core Ultra laptops. Brands like Kingston and Crucial both offer excellent DDR5 kits with XMP/EXPO profiles.
Example 3 — GDDR6X on NVIDIA RTX 4090
- Effective Clock: ~18,000 MT/s → Actual: 2250 MHz
- Multiplier: 4× (PAM4 / GDDR6X)
- Bus Width: 32 bits per chip
- Chips / Channels: 12
- Formula: (2250 × 4 × 32 × 12) ÷ 8,000 = 1080 GB/s
That's over a terabyte per second. NVIDIA's use of PAM4 signaling in GDDR6X is a key reason why the RTX 4090 dominates in 4K gaming and AI inference tasks.
What Affects Memory Bandwidth?
RAM Speed (MHz / MT/s)
Higher clock speed directly and linearly increases bandwidth. Enabling XMP (Extreme Memory Profile) or EXPO (Extended Profiles for Overclocking) in your BIOS unlocks your RAM's rated speed. Most laptops ship with memory running below its rated frequency, and simply toggling XMP in BIOS can boost performance for free.
Bus Width
Bus width is mostly determined by hardware. You can't change a 64-bit DIMM slot to 128-bit without buying a new system. However, GPUs differ: a gaming GPU with a 384-bit bus will always out-transfer one with a 128-bit bus, clock-for-clock.
Memory Generation (DDR3 vs DDR4 vs DDR5)
Each DDR generation roughly doubles the available speed ceiling. DDR3 topped out around 2133 MT/s, DDR4 reached 4800+ MT/s, and DDR5 is already pushing beyond 8000 MT/s in consumer kits. The data rate (MT/s or MHz effective) is the key spec to compare across generations. ECC (Error-Correcting Code) memory used in servers doesn't change the bandwidth formula — ECC bits protect data integrity but aren't counted in user-data bandwidth.
Memory Channels
Adding channels is the easiest, most linear bandwidth boost. Going from single-channel (1 stick) to dual-channel (2 sticks in the right slots) literally doubles your theoretical bandwidth. This is the single most impactful free upgrade for anyone using a laptop with a single RAM stick.
Why Memory Bandwidth Matters for Gaming, AI, and Servers
Gaming Performance
For discrete GPUs, VRAM bandwidth matters far more than system RAM bandwidth. But for integrated graphics (AMD's Radeon 890M, Intel Arc, Apple M-series chips), system RAM bandwidth is everything. A game running at 1080p on an AMD Ryzen AI laptop with dual-channel DDR5-7500 will see dramatically higher FPS than the same chip with single-channel DDR5-5600 — sometimes 40% higher. Memory bandwidth is the hidden bottleneck that most spec sheets don't highlight. You can check the best gaming tablets where this difference is especially noticeable.
Video Editing & Content Creation
Editing 4K H.265 or even 8K H.264 footage is extremely memory-bandwidth intensive. Your editing software (Premiere Pro, DaVinci Resolve) constantly streams frames between RAM, the CPU's L2 cache, L3 cache, and storage. Higher bandwidth = smoother playback and faster export. If you're on a budget editing laptop, upgrading to dual-channel RAM is the cheapest performance boost you can make.
AI, CUDA, and HPC Workloads
This is where bandwidth becomes king. Training a neural network means moving enormous tensors between GPU VRAM and compute units. NVIDIA's H100 GPU uses HBM3 memory with over 3.35 TB/s of bandwidth — that's not a typo. Without that bandwidth, the GPU's thousands of CUDA cores would sit idle waiting for data. Intel's OneAPI compute workloads face the same constraints on CPU platforms with multi-channel DDR5.
Servers and Cloud
Server CPUs with 6 or 8 memory channels (like AMD EPYC Genoa) achieve 460+ GB/s of theoretical bandwidth. For database workloads, in-memory analytics, and VM hosting, this is the spec that determines how many users you can serve at once. The Roofline performance model used in HPC (high-performance computing) treats peak memory bandwidth as one ceiling that constrains all compute performance.
Memory Bandwidth vs. Memory Latency — What's the Difference?
These two are often confused, but they measure very different things.
Memory bandwidth is how much data can flow per second — like the width of a pipe. RAM latency (or CAS latency / CL) is how long it takes to start that flow — like how long you wait before water comes out after turning the tap. Both matter, but for different workloads.
- High bandwidth, low latency: Ideal for gaming, video editing, AI — basically everything.
- High bandwidth, high latency: Typical of GDDR6/6X. Great for streaming large textures, bad for random access.
- Low bandwidth, low latency: Typical of SRAM (L1/L2/L3 cache). The CPU uses this memory hierarchy to avoid waiting on slower DRAM.
First word latency (in nanoseconds) = (CAS Latency × 2000) ÷ Memory Speed (MT/s). DDR5 has higher raw CL numbers (e.g., CL40 vs DDR4's CL16), but because DDR5 operates at much higher frequencies, the actual access time in nanoseconds is similar or better. For most users, focus on bandwidth first and latency second.
Single vs. Dual vs. Quad Channel Memory Bandwidth
This is one of the most impactful decisions you can make when building or buying a computer. The channel configuration directly multiplies your bandwidth.
| Channel Mode | Example (DDR4-3200) | Bandwidth | Best For |
|---|---|---|---|
| Single Channel | 1 × 16GB stick | 25.6 GB/s | Basic tasks, budget builds |
| Dual Channel | 2 × 8GB sticks | 51.2 GB/s | Gaming, content creation |
| Quad Channel | 4 × 8GB sticks | 102.4 GB/s | Workstations, servers |
In practice, real-world scaling is not perfectly linear. Research into multi-channel memory architectures shows that measured bandwidth with 8 channels rises from roughly 10 GB/s to about 18 GB/s — not the 8× you'd expect theoretically. This is because the memory controller, bus contention, and refresh cycles all introduce bottlenecks. The STREAM benchmark is the standard tool to measure actual sustained memory bandwidth on your system.
For gaming on a gaming laptop, always check if memory slots are in dual-channel mode before buying. Some budget laptops solder one stick on-board in a single-channel config that you can't change.
For workstations, quad-channel DDR5 (common on Intel Core i9 Extreme or AMD Threadripper platforms) offers a meaningful bandwidth boost for tasks like 3D rendering, simulation, and large database queries. But for everyday gaming, the jump from single to dual channel matters far more than the jump from dual to quad.
Frequently Asked Questions
How do I calculate RAM bandwidth?
Use this formula: Bandwidth (GB/s) = (Clock MHz × Data Rate Multiplier × Bus Width × Channels) ÷ 8,000. Or just use the calculator at the top of this page! Enter your actual clock speed (not the advertised MT/s), select DDR for most modern RAM (2× multiplier), enter 64 bits as bus width, and set your number of channels (2 for dual channel). Hit calculate and you're done.
What is good memory bandwidth for gaming?
For gaming with a discrete GPU, the system RAM bandwidth matters less than GPU VRAM bandwidth. A dual-channel DDR4-3200 setup at 51.2 GB/s is plenty for most gaming CPUs. For integrated graphics gaming (on a laptop or mini PC), you want at least 68–80 GB/s, which means dual-channel DDR5-4800 or faster. Gaming GPUs like the RTX 4080 offer over 700 GB/s of GDDR6 bandwidth for the GPU itself.
Does dual channel double bandwidth?
Theoretically, yes — dual channel exactly doubles the theoretical peak bandwidth versus single channel. In practice, real-world sustained bandwidth (as measured by the STREAM benchmark) improves by around 80–95% in memory-intensive tasks. For gaming and general computing, the boost is very real and noticeable. Installing RAM in dual-channel mode is one of the most effective free performance upgrades you can make.
What is the difference between DDR4 and DDR5 bandwidth?
DDR5 offers roughly double the bandwidth of DDR4 at equivalent channel configs. DDR4-3200 dual-channel = 51.2 GB/s. DDR5-6400 dual-channel = 102.4 GB/s. DDR5 starts at 4800 MT/s (JEDEC spec) and goes well past 8000 MT/s with XMP/EXPO overclocking. DDR5 also has higher CAS latency numbers, but the actual access time in nanoseconds is comparable to DDR4.
Is memory bandwidth the same as memory speed?
Not exactly. Memory speed usually refers to the clock rate or effective data rate (MT/s). Memory bandwidth is the calculated throughput in GB/s, which also depends on bus width and channel count. Two systems can have the same memory speed but different bandwidth if one uses quad-channel and the other uses single-channel.
How do I check memory bandwidth on my PC?
Use free tools like CPU-Z or AIDA64 to see your current memory channel mode and speed. For actual measured bandwidth, run the STREAM benchmark or use AIDA64's Memory Benchmark. These tools query your RAM's SPD (Serial Presence Detect) chip and report real-time data including channels, frequency, and timings.
Does SSD speed affect memory bandwidth?
Indirectly, yes. With fast NVMe SSDs using PCIe lanes, your system can use them for virtual memory (swap) more effectively. But a PCIe 4.0 NVMe SSD peaks at about 7 GB/s — far slower than even single-channel DDR4 at 25.6 GB/s. So while SSDs have improved dramatically, DRAM memory bandwidth remains 4–15× faster than the fastest consumer SSDs. True memory bandwidth refers specifically to DRAM (RAM) throughput, not storage.
🔢 Ready to calculate your system's bandwidth? Jump back to the calculator and try the presets, or enter your custom specs above. Share your results with fellow builders!

