Skip to main content
Find my setup
Language: English

How fast open models run on rented GPUs: tokens per second by card

For one user, an NVIDIA H100 writes about 330 tokens a second with a small 7B model at 4-bit. An RTX 4090 writes about 190, and an L40 about 150.

Bigger models run slower, roughly in proportion to their file size. On cards rented from RunPod, Llama 3 70B at 4-bit wrote about 25 tokens a second on an H100 and 15 on an L40S.

These figures come from two public benchmarks of the llama.cpp engine: its own CUDA scoreboard on GitHub, and an independent benchmark run on rented cards. We read both on 27 October 2026.

A GeForce RTX graphics card glowing with LED lights inside a computer case
How fast a model answers depends mostly on the graphics card's memory. Photo: Matheus Bertelli, Pexels.

Who this is for

  • you are choosing a rented GPU and want to know how fast a model will answer
  • you want tokens-per-second figures with the test behind each one
  • you want to run the same test on a card you rent

Not for you if you first need to know which cards your model fits on: start with our GPU memory guide.

Key numbers

  • 329 tokens per second an H100 writing with Llama 2 7B at 4-bit for one user, in llama.cpp's scoreboard Official page,
  • 189 tokens per second an RTX 4090 in the same test Official page,
  • 1.7 times how much faster the H100 wrote than the RTX 4090 in that test Our calculation,

Speed by card: a small model, one user

The llama.cpp project keeps a scoreboard where users post the results of one fixed test. It runs Llama 2 7B at 4-bit (Q4_0, a 3.8 GB file) with the whole model on one card.

Writing speed is how fast the answer appears. Prompt reading is how fast the card takes in your question and any documents before it starts to write.

An H200 or H100 writes a small model about 1.7 times as fast as an RTX 4090 Writing speed, Llama 2 7B at 4-bit, one user, flash attention on; llama.cpp CUDA scoreboard, read 27 Oct 2026
The numbers in this chart
ItemNumber
H200337.6 tokens/s
H100 SXM328.7 tokens/s
RTX 5090300.4 tokens/s
RTX PRO 6000 Blackwell281.1 tokens/s
H100 PCIe229.9 tokens/s
A100 SXM215.1 tokens/s
RTX 4090189 tokens/s
RTX 6000 Ada179.5 tokens/s
L40153.8 tokens/s
RTX A6000144.9 tokens/s
A40126.2 tokens/s
RTX A400085.2 tokens/s
Tesla T444 tokens/s

Each bar is one result posted to the scoreboard thread between August and November 2025.

Cards with faster memory lead, but with a model this small the gaps are narrower than their memory speeds.

Llama 2 7B at 4-bit on one card: results from llama.cpp's CUDA scoreboard and its thread (read 27 Oct 2026)
CardMemoryWriting, tokens/sPrompt reading, tokens/sPosted
H200141 GB337.611,63415 Nov 2025
H100 SXM80 GB328.711,56415 Nov 2025
RTX 509032 GB300.414,97023 Oct 2025
RTX PRO 6000 Blackwell96 GB281.116,6195 Sep 2025
H100 PCIe80 GB229.98,4585 Sep 2025
A100 SXM80 GB215.15,42215 Nov 2025
RTX 409024 GB189.014,7716 Aug 2025
RTX 6000 Ada48 GB179.510,57722 Sep 2025
L4048 GB153.810,09819 Oct 2025
RTX A600048 GB144.95,6621 Sep 2025
A4048 GB126.25,25627 Oct 2025
RTX A400016 GB85.22,80817 Aug 2025
Tesla T416 GB44.01,31014 Aug 2025

The H100 SXM moves 3.35 TB a second to and from its memory and the L40 864 GB, by NVIDIA's figures. That is nearly four times as much, yet the H100 wrote only about twice as fast here.

A 3.8 GB model is too small to keep the fastest memory busy. With bigger models, the gap between cards grows, as the 70B results below show.

  • The scoreboard lists the L40, not the L40S that most clouds rent. Both have 48 GB at 864 GB/s by NVIDIA's figures, so their writing speeds should be close (our estimate).
  • Neither source tests the L4, a common 24 GB card. NVIDIA gives it 300 GB/s, close to the T4's 320 GB/s, and the T4 wrote 44 tokens a second here.
  • The engine keeps getting faster. Between September and November 2025, the same poster's H100 result rose from 281 to 329 tokens a second on newer builds.

Why bigger models write more slowly

For each new token, the card reads the whole model from its memory once. Double the file size, and the speed for one user roughly halves.

One poster in the scoreboard thread ran five models on the same card, an RTX PRO 4500 Blackwell with 32 GB, on 14 November 2025:

Speed falls as the file grows, except for gpt-oss-20b, which reads only part of itself for each token.

Five models on one RTX PRO 4500 Blackwell (32 GB), llama.cpp, flash attention on, posted 14 Nov 2025
Model, 4-bitFile sizeWriting, tokens/s
Llama 2 7B (Q4_0)3.8 GB168.9
Gemma 3 12B (Q4_K_M)7.3 GB88.4
Gemma 3 27B (Q4_K_M)16.5 GB42.8
Qwen3 32B (Q4_K_M)19.8 GB37.9
gpt-oss-20b (Q4_K_M)11.6 GB240.8

The exception is a mixture-of-experts model. It stores many expert networks but uses only a few for each token. OpenAI's model card says gpt-oss-20b uses 3.6 billion of its 20.9 billion parameters per token.

So it writes like a much smaller model while answering like a larger one. Our gpt-oss-120b guide covers its bigger sibling, which needs an 80 GB card.

70B models on one rented card

For larger models, the GitHub benchmark GPU-Benchmarks-on-LLM-Inference ran Llama 3 8B and 70B on cards rented from RunPod in May 2024, using llama.cpp. Each figure is the average speed while writing 1,024 tokens.

On one card, Llama 3 70B at 4-bit wrote 12 to 25 tokens a second Writing speed, Llama 3 70B (Q4_K_M), one user, llama.cpp on RunPod, May 2024
The numbers in this chart
ItemNumber
H100 PCIe25 tokens/s
A100 SXM24.3 tokens/s
A100 PCIe22.1 tokens/s
RTX 6000 Ada18.4 tokens/s
L40S15.3 tokens/s
RTX A600014.6 tokens/s
A4012.1 tokens/s

From the GPU-Benchmarks-on-LLM-Inference repository on GitHub, read 27 Oct 2026.

The 80 GB cards wrote a 70B model fastest; the 48 GB cards reached 12 to 18 tokens a second.

Llama 3 on cards rented from RunPod, llama.cpp, May 2024: writing speed in tokens/s (GPU-Benchmarks-on-LLM-Inference, read 27 Oct 2026)
CardMemoryLlama 3 8B, 4-bitLlama 3 8B, 16-bitLlama 3 70B, 4-bit
H100 PCIe80 GB144.567.825.0
A100 SXM80 GB133.453.224.3
A100 PCIe80 GB138.354.622.1
RTX 6000 Ada48 GB131.052.018.4
L40S48 GB113.643.415.3
RTX A600048 GB102.240.314.6
A4048 GB89.034.012.1
RTX 409024 GB127.754.3does not fit
Two RTX 4090 cards2 x 24 GB122.653.319.1

The gap between cards grows with the model. With the 8B model, the H100 PCIe wrote about a quarter faster than the L40S; with the 70B model, about 60% faster (our calculation).

On the L40S, the 70B model wrote about a seventh as fast as the 8B one. Two RTX 4090 cards together held the 70B model and wrote about as fast as one RTX 6000 Ada.

These runs are from May 2024, and llama.cpp has been sped up since. Treat them as a floor rather than today's speed.

One user against many users at once

Every figure above is for one request at a time. Serving software such as vLLM or SGLang handles many requests together, so the total speed grows while each user's share falls.

NVIDIA's own benchmark of Llama 3.3 70B on two H100 cards shows the effect. One user got about 52 tokens a second; 50 users at once got about 814 in total, or about 16 each.

Our comparison of vLLM, Ollama, llama.cpp and SGLang covers which engine suits which job. Our guide to Llama 3.3 70B on one rented GPU works through one model in detail.

Which card for which model

  • Models up to 8B at 4-bit (about 5 GB): any card from 16 GB. An RTX 4090 wrote Llama 3 8B at about 128 tokens a second.
  • Models of 27B to 32B at 4-bit (16 to 20 GB): a 24 GB card for short conversations, 32 to 48 GB for long ones. An RTX PRO 4500 Blackwell with 32 GB wrote them at about 40 tokens a second. Our guide to Qwen3.8-27B on one GPU works through one such model.
  • Models of 70B at 4-bit (about 40 to 43 GB): a 48 GB card for short conversations, 80 GB for long ones. Expect 12 to 25 tokens a second on one card.
  • gpt-oss-120b (65 GB): one 80 GB card, as our gpt-oss-120b guide explains.

Check the memory first with our GPU memory guide. A model that spills from the card into the server's normal memory runs many times slower.

24 GB cards (NVIDIA L4), for small models. Prices checked on 25 Oct 2026.
PlanPriceNew-customer offerLink
Liquid Web GPU server, NVIDIA L4 24GB 24 GB GPU $584.25/month monthly; 25% off the first month, then $779 · VAT not stated checked 25 Oct 2026 No offer Visit
UpCloud GPU Server, 1 x NVIDIA L4, 8 cores, 64 GB 24 GB GPU €0.58/hour (about €390/month; no charge after 28 days of use)30-day month: the last 2 days are free.31-day month: the last 3 days are free.February: no free days (one in a leap year).Started mid-month: it may never reach the cap that month. on demand, billed by the starting hour; monthly cost capped at 28 days of use checked 25 Oct 2026 No offer Visit

Monthly costs for hourly prices assume the server runs all month (730 hours), or less where a provider caps the monthly bill.

Hourly plans show the price for a full month; you pay only for the hours you use.

24 and 32 GB cards (RTX 4090 and RTX 5090). Prices checked on 25 Oct 2026.
PlanPriceNew-customer offerLink
GPU Mart Enterprise Dedicated GPU Server - RTX 4090 24 GB GPU $409/month monthly rate of a 24-month term, paid in advance · VAT not stated checked 25 Oct 2026 A free 24-hour trial of a VPS, dedicated or GPU server for new clients, on request checked 29 Oct 2026 Visit
Unihost AZM-04, NVIDIA RTX 4090 24 GB GPU €359.90/month monthly, paid in advance; minimum one month checked 25 Oct 2026 No offer Visit
Unihost AND-G5, Nvidia RTX 4090 24 GB GPU €459.90/month monthly, paid in advance; minimum one month checked 25 Oct 2026 No offer Visit
GPU Mart Enterprise Dedicated GPU Server - RTX 5090 32 GB GPU $479/month monthly rate of a 24-month term, paid in advance · VAT not stated checked 25 Oct 2026 A free 24-hour trial of a VPS, dedicated or GPU server for new clients, on request checked 29 Oct 2026 Visit

Dedicated monthly servers suit steady use.

48 GB cards (NVIDIA L40S). Prices checked on 25 Oct 2026.
PlanPriceNew-customer offerLink
DigitalOcean GPU Droplet, 1 x NVIDIA L40S 48 GB GPU $1.57/hour (about $1,146/month) on demand, billed per second · VAT not stated checked 25 Oct 2026 New accounts get a $5 credit that lasts 90 days and covers every product except SaaS add-ons checked 29 Oct 2026 Visit
UpCloud GPU Server, 1 x NVIDIA L40S, 8 cores, 64 GB 48 GB GPU €1.11/hour (about €746/month; no charge after 28 days of use)30-day month: the last 2 days are free.31-day month: the last 3 days are free.February: no free days (one in a leap year).Started mid-month: it may never reach the cap that month. on demand, billed by the starting hour; monthly cost capped at 28 days of use checked 25 Oct 2026 No offer Visit
Liquid Web GPU server, NVIDIA L40S 48GB 48 GB GPU $1,049.25/month monthly; 25% off the first month, then $1,399 · VAT not stated checked 25 Oct 2026 No offer Visit

Hourly and per-second plans show the price for a full month; you pay only for the hours you use.

80 GB cards and larger. Prices checked on 25 Oct 2026.
PlanPriceNew-customer offerLink
DigitalOcean GPU Droplet, 1 x NVIDIA H100 80 GB GPU $4.41/hour (about $3,219/month) on demand, billed per second · VAT not stated checked 25 Oct 2026 New accounts get a $5 credit that lasts 90 days and covers every product except SaaS add-ons checked 29 Oct 2026 Visit
UpCloud GPU Server, 1 x NVIDIA H100, 12 cores, 240 GB 80 GB GPU €2.17/hour (about €1,458/month; no charge after 28 days of use)30-day month: the last 2 days are free.31-day month: the last 3 days are free.February: no free days (one in a leap year).Started mid-month: it may never reach the cap that month. on demand, billed by the starting hour; monthly cost capped at 28 days of use checked 25 Oct 2026 No offer Visit
GPU Mart Enterprise Dedicated GPU Server - H100 80 GB GPU $2,099/month monthly rate of a 24-month term, paid in advance · VAT not stated checked 25 Oct 2026 A free 24-hour trial of a VPS, dedicated or GPU server for new clients, on request checked 29 Oct 2026 Visit
GPU Mart Enterprise Dedicated GPU Server - A100(80GB) 80 GB GPU $1,559/month monthly rate of a 24-month term, paid in advance · VAT not stated checked 25 Oct 2026 A free 24-hour trial of a VPS, dedicated or GPU server for new clients, on request checked 29 Oct 2026 Visit
Unihost LWG-G13, H100 80 GB GPU €1,658.90/month monthly, paid in advance; minimum one month; plus a one-off set-up fee of €36.90 checked 25 Oct 2026 No offer Visit
Liquid Web GPU server, NVIDIA H100 NVL 94GB 94 GB GPU $2,174.25/month monthly; 25% off the first month, then $2,899 · VAT not stated checked 25 Oct 2026 No offer Visit
Unihost AZM-10, NVIDIA H200 141 GB GPU €2,999.90/month monthly, paid in advance; minimum one month checked 25 Oct 2026 No offer Visit

Dedicated monthly servers suit steady use; hourly ones suit testing and bursts.

To compare cards, work out the cost per million tokens. Divide the hourly price by (tokens a second x 3,600), then multiply by 1,000,000.

A card that writes twice as fast at less than twice the price costs less per token. Our guide to API, rented GPU or your own hardware sets this against model APIs.

Run the same test on a card you rent

You can check a rented card against the scoreboard in one session. These steps follow llama.cpp's build guide and the scoreboard's own instructions, on Ubuntu.

First, check that the server sees its GPU. The command lists the card, its memory and the driver version.

bash

nvidia-smi

Then build llama.cpp with CUDA support. The build needs NVIDIA's CUDA toolkit; nvcc --version shows whether it is installed.

bash

sudo apt install -y git cmake build-essential
git clone https://github.com/ggml-org/llama.cpp
cd llama.cpp
cmake -B build -DGGML_CUDA=ON
cmake --build build --config Release -j

Download the scoreboard's test model, a 3.8 GB file, and run the test with flash attention off and on:

bash

wget https://huggingface.co/TheBloke/Llama-2-7B-GGUF/resolve/main/llama-2-7b.Q4_0.gguf
./build/bin/llama-bench -m llama-2-7b.Q4_0.gguf -ngl 99 -fa off,on

The tg128 rows give the writing speed and the pp512 rows the prompt reading speed. Each is the average of five runs, the tool's default.

Compare them with the table above. The scoreboard notes that the driver, the operating system and the card's maker can all change a result.

To time the model you plan to use, point -m at its GGUF file instead. Adding -p 4096 times a long prompt as well.

Limits of these figures

  • Users post the scoreboard results from their own machines, with different drivers and builds of llama.cpp.
  • The 70B benchmark dates from May 2024; newer builds of llama.cpp are faster.
  • Every figure is for one request at a time, with the whole model on the card.
  • Neither source ran the exact servers in our price boxes.

How we checked

We read llama.cpp's CUDA scoreboard and the results posted under it, the GPU-Benchmarks-on-LLM-Inference repository and NVIDIA's product pages on 27 October 2026. The ratios between cards are our calculation.

Our own measurements will be added here, with their dates, when our test bench runs them.

Mistakes to avoid

  • Choosing a card by its name alone

    Instead: For one user, memory bandwidth sets the writing speed; check it on the maker's page.

  • Comparing speeds from different models

    Instead: On the same L40S, a 70B model wrote about a seventh as fast as an 8B one.

  • Expecting one user's speed for many users

    Instead: With many requests at once, the total grows but each user gets less.

  • Letting the model spill out of the card

    Instead: If part of the model sits in the server's normal memory, speed drops sharply.

Other questions

How many tokens per second does an H100 reach?

About 330 for one user with Llama 2 7B at 4-bit, in llama.cpp's scoreboard. With Llama 3 70B at 4-bit, an H100 PCIe wrote about 25 in a benchmark on rented cards.

How many tokens per second does an RTX 4090 reach?

About 190 with Llama 2 7B at 4-bit, and about 128 with Llama 3 8B at 4-bit. A 70B model does not fit on one 24 GB card.

Is an H100 worth it over an L40S?

For one user and a 70B model, the H100 PCIe wrote about 60% faster in the 2024 benchmark. Compare that with the difference in the price boxes above.

Sources and test notes

Every page read on 27 October 2026. The speeds are other people's published runs, each credited above; the ratios between them are our calculation.

Back to Where to run an open model