NVIDIA · Ada Lovelace · 48 GB VRAM tier
Best AI Models for NVIDIA L40S (48 GB)
Runs 27–31B and 35B MoE models well; 70B barely fits and is slow (14 tok/s).
| # | Model | Speed | llmrun Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.8 27BAlibabaHow to run → Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 2 | Qwen3.6 27BAlibaba Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 3 | Gemma 4 31B ITGoogle Q4_K_M · 21.7 GB · 27.5 t/s | 27.5 tok/s | Q4_K_M · 21.7 GB | |
| 4 | Gemma 4 26B A4B ITGoogle Q4_K_M · 16.5 GB · 153 t/s | 153 tok/s | Q4_K_M · 16.5 GB | |
| 5 | Q4_K_M · 19.3 GB · 184 t/s | 184 tok/s | Q4_K_M · 19.3 GB |
| # | Model | Speed | Coding Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.8 27BAlibabaHow to run → Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 2 | Gemma 4 31B ITGoogle Q4_K_M · 21.7 GB · 27.5 t/s | 27.5 tok/s | Q4_K_M · 21.7 GB | |
| 3 | Qwen3.6 35B A3BAlibaba Q4_K_M · 22.0 GB · 136 t/s | 136 tok/s | Q4_K_M · 22.0 GB | |
| 4 | Gemma 4 26B A4B ITGoogle Q4_K_M · 16.5 GB · 153 t/s | 153 tok/s | Q4_K_M · 16.5 GB | |
| 5 | Q4_K_M · 19.3 GB · 184 t/s | 184 tok/s | Q4_K_M · 19.3 GB |
| # | Model | Speed | Reasoning Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.8 27BAlibabaHow to run → Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 2 | Gemma 4 31B ITGoogle Q4_K_M · 21.7 GB · 27.5 t/s | 27.5 tok/s | Q4_K_M · 21.7 GB | |
| 3 | Qwen3.5 27BAlibaba Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 4 | Gemma 4 26B A4B ITGoogle Q4_K_M · 16.5 GB · 153 t/s | 153 tok/s | Q4_K_M · 16.5 GB | |
| 5 | Q4_K_M · 19.3 GB · 184 t/s | 184 tok/s | Q4_K_M · 19.3 GB |
| # | Model | Speed | Math Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.8 27BAlibabaHow to run → Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 2 | Qwen3.6 27BAlibaba Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 3 | Qwen3.6 35B A3BAlibaba Q4_K_M · 22.0 GB · 136 t/s | 136 tok/s | Q4_K_M · 22.0 GB | |
| 4 | Gemma 4 31B ITGoogle Q4_K_M · 21.7 GB · 27.5 t/s | 27.5 tok/s | overall | Q4_K_M · 21.7 GB |
| 5 | Q4_K_M · 19.3 GB · 184 t/s | 184 tok/s | Q4_K_M · 19.3 GB |
| # | Model | Speed ↓ | llmrun Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.5 4BAlibabaHow to run → Q4_K_M · 3.4 GB · 172 t/s | 172 tok/s | Q4_K_M · 3.4 GB | |
| 2 | Q4_K_M · 19.3 GB · 184 t/s | 184 tok/s | Q4_K_M · 19.3 GB | |
| 3 | GPT OSS 20BOpenAI Q4_K_M · 13.1 GB · 169 t/s | 169 tok/s | Q4_K_M · 13.1 GB | |
| 4 | Qwen3 30B A3B Thinking 2507Alibaba Q4_K_M · 19.4 GB · 159 t/s | 159 tok/s | Q4_K_M · 19.4 GB | |
| 5 | Gemma 4 26B A4B ITGoogle Q4_K_M · 16.5 GB · 153 t/s | 153 tok/s | Q4_K_M · 16.5 GB |
| # | Model | Speed | Vision Score | Quant · VRAM |
|---|---|---|---|---|
| 1 | Qwen3.8 27BAlibabaHow to run → Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 2 | Qwen3.6 27BAlibaba Q4_K_M · 17.9 GB · 32.2 t/s | 32.2 tok/s | Q4_K_M · 17.9 GB | |
| 3 | Gemma 4 31B ITGoogle Q4_K_M · 21.7 GB · 27.5 t/s | 27.5 tok/s | Q4_K_M · 21.7 GB | |
| 4 | Gemma 4 26B A4B ITGoogle Q4_K_M · 16.5 GB · 153 t/s | 153 tok/s | Q4_K_M · 16.5 GB | |
| 5 | MiniCPM V 4.7 35B A3BOpenBMB Q4_K_M · 22.1 GB · 153 t/s | 153 tok/s | Q4_K_M · 22.1 GB |
The L40S runs 27–31B and 35B MoE models well. Ada Lovelace generation, released 2023.
L40S strengths and weaknesses
Strengths
- Runs 35B MoE models: Qwen3.6 35B A3B at 136 tok/s in 22 GB
- Room for long context: Qwen3.8 27B at Q4 uses 17.9 GB, leaving 30.1 GB free
- Reads long prompts fast: A 4K-token prompt on Qwen3.8 27B starts answering in 1.4 s
Weaknesses
- 120B MoE models don't fit: GPT OSS 120B needs 70.8 GB at Q4 vs 48 GB here
Output speed depends on memory bandwidth (864 GB/s). Grey rows need more than 48 GB.
- 9BQwen3.5 9B · Q4_K_M · 6.6 GB88.3tok/s
- 14BQwen3 14B · Q4_K_M · 11.9 GB59.1tok/s
- 27–31BQwen3.8 27B · Q4_K_M · 17.9 GB32.2tok/s
- 35B MoEQwen3.6 35B A3B · Q4_K_M · 22.0 GB136tok/s
- 13.5tok/s
- 120B MoEGPT OSS 120B · not at 4-bitneeds 70.8 GB
Estimated speeds: Q4_K_M, 4K context, one user. How we estimate
All 1216 models on the L40S
Featured onlyBest quant that fits, ordered by llmrun Score. Fit grades how well it runs here, S best. How ranking works
| Model | Quant | VRAM | Speed | Context | Score | Fit |
|---|---|---|---|---|---|---|
| BF16 | 0.4 GB | 28080.0 t/s | — | S100, Runs great | ||
Gemma 2 9B ITChat | Q4_K_M | 7.3 GB | 92.1 t/s | 8K | S90, Runs great | |
Ministral 3 3B Reasoning 2512ReasoningFunctions | Q4_K_M | 3.9 GB | 202.7 t/s | 262K | S100, Runs great | |
Llama 3.2 1B InstructChatFunctions | Q4_K_M | 2.3 GB | 684.9 t/s | 131K | S100, Runs great | |
| BF16 | 1.2 GB | 540.0 t/s | 131K | S100, Runs great | ||
Qwen2.5 1.5B Quantized.w8a8ChatFunctions | Q4_K_M | 1.8 GB | 392.7 t/s | 33K | S100, Runs great | |
| Q4_K_M | 33.9 GB | 188.3 t/s | — | S99, Runs great | ||
Qwopus3.5 4B CoderChatReasoningFunctionsCode | BF16 | 10.0 GB | 57.4 t/s | 262K | A82, Runs well | |
TildeOpen 30BChat | Q4_K_M | 22.7 GB | 29.2 t/s | 66K | A70, Runs well | |
Qwen2.5 VL 3B InstructVision | Q4_K_M | 3.2 GB | 213.5 t/s | 128K | S100, Runs great | |
Llama 3.2 1BChat | Q4_K_M | 1.6 GB | 505.9 t/s | 131K | S100, Runs great | |
| BF16 | 7.1 GB | 89.3 t/s | 8K | S89, Runs great | ||
Typhoon Ocr1.5 2BVisionFunctions | Q4_K_M | 3.5 GB | 310.3 t/s | 262K | S100, Runs great | |
C4ai Command R7b 12 2024ChatFunctions | Q4_K_M | 7.9 GB | 106.0 t/s | — | S92, Runs great | |
| Q4_K_M | 0.3 GB | 1872.0 t/s | 131K | S100, Runs great |
Rent NVIDIA L40S in the cloud
Hourly rate on demand for one L40S.
Vast.aiMarketplace
from$0.80/hr
Cost per million tokens
Output-token cost on an L40S rented at $0.80/hr, one request at a time. Batch several users on the same card and the cost per token drops several-fold.
| Model | Quant | Speed | Per 1M output |
|---|---|---|---|
| NVIDIA Nemotron 3.5 Lightning 30B A3B BF16 | 184 tok/s | $1.21$0.0065 input | |
| Gemma 4 26B A4B IT | 153 tok/s | $1.46$0.012 input | |
| Qwen3.6 35B A3B | 136 tok/s | $1.64$0.013 input | |
| Qwen3.8 27B | 32 tok/s | $6.91$0.076 input | |
| Muse Glimmer 30B | 31 tok/s | $7.28$0.081 input |
Specs
- Architecture
- Ada Lovelace
- VRAM
- 48 GB GDDR6
- Memory bandwidth
- 864.0 GB/s
- FP16 (dense)
- 362.05 TFLOPS
- CUDA cores
- 18,176
- Tensor cores
- 568
- Compute capability
- 8.9
- TDP
- 350 W
- Released
- 2023-08-08
L40S FAQ
What is the largest model the L40S can run?
Qwen2.5 72B Instruct (72.7B) is the largest at 4-bit or better: at Q4_K_S it uses 46.6 GB of 48 GB, and runs at about 13.4 tok/s.
Can the L40S run Qwen3.8 27B?
Yes. Qwen3.8 27B fits at Q4_K_M, using 17.9 GB of 48 GB, and it is the best model that runs well on this card.
Can the L40S run 120B MoE models?
No. GPT OSS 120B needs 70.8 GB at Q4, more than the 48 GB on this card.
How many tokens per second does the L40S give?
About 32.2 tok/s on Qwen3.8 27B at Q4_K_M, with the first token after 1.4 s on a 4K-token prompt.
What power supply does the L40S need?
Plan a 700 W PSU (2× the 350 W TDP).
Is 48 GB enough for coding and agents?
Yes for coding: Qwen3.8 27B, the best of the 10 coding models that fit, runs at about 32 tok/s. For agents, not yet: no agent-scored model fits in less than 96 GB.