Evaluating Local LLM Hardware Options in Germany: Is the RTX 3090 Still the Premier Choice?
In recent weeks, I’ve been exploring the possibilities of deploying large language models (LLMs) locally within a budget of approximately 2000€ in Germany. My journey began with experimenting on the job using Claude Opus, employing agent-style workflows that involve coding, tool integration, and iterative development driven by specifications. At home, I transitioned to running Qwen 3.5 9B locally on my GPU, which proved to be an illuminating experience. The ability to avoid quota limitations and operate effectively on modest hardware highlighted the surprising capability of smaller models for basic automation and boilerplate tasks.
This discovery ignited my interest in establishing a dedicated local LLM setup, tailored for experimentation rather than intensive throughput. My primary objectives are to explore various models—such as Qwen 27B/35B-A3B, and upcoming larger models like Deepseek v4, GLM 5.1, or Kimi 2.6—experiment with different levels of quantization, extend context lengths, and occasionally run multimodal models for image and audio processing.
Hardware Landscape and Constraints
I have access to two main hardware configurations:
- Desktop Setup: Equipped with an RTX 5080 (16GB VRAM), a Ryzen 7 5700X3D, and 32GB DDR4 RAM.
- Server Setup: A Dell R730 with dual Xeon E5-2690 v4 CPUs, 512GB RAM, and capacity for two server-grade GPUs. The server is located remotely, with electricity costs borne elsewhere, providing energy savings, but my goal remains to optimize efficiency at home.
Comparative GPU Analysis
I compiled an extensive price-performance comparison of various GPUs suited for local LLM deployment, considering factors such as VRAM, bandwidth, and cost-efficiency. Here are highlights from the EU/German market:
| GPU | Approx. Price (€) | VRAM (GB) | Cost per GB (VRAM) | Bandwidth (GB/s) | Memory Value (€/GB per GB/s) |
|——-|——————–|———–|———————|——————|——————————|
| RTX 5080 | 1160 | 16 | 73 | 960 | 76 |
| RTX 4070 Ti | 670 | 16 | 42 | 672 | 62 |
| RTX 3090 (Turbo) | ~950 | 24 | 40 | 936 | 41 |
| V100 (32GB) | 700 | 32 | 22 | 897 | 25 |
| MI50 (32GB) | 460-600 | 32 | 14-19 | 1002 | 14 |
(Note: Exact prices fluctuate; these figures provide a general perspective.)
Top Setup Candidates for My Use Cases
After extensive research, four main configurations are under consideration:
1. NVIDIA RTX 3090 (Initial Purchase + Additional Later)
Pros:
– Wide ecosystem support (CUDA, vLLM, llama.cpp)
– Proven performance for various workloads
– Long-term software support horizon
– Compatibility with server form factors (Gigabyte Turbo Model fits in my server)
Cons:
– 24GB VRAM is tight for larger models
– Performance benefits diminish with multi-GPU split VRAM (e.g., two 3090s split 48GB VRAM)
– Power consumption and energy costs, especially in Germany
2. Mac Studio (M1 Ultra, 64GB or 128GB)
Pros:
– Unified memory (~64GB or more), simplifying model handling
– No multi-GPU composition headaches
– Quiet, energy-efficient, tidy setup
– Excellent for experimentation and flexibility
Cons:
– Lower raw throughput (tokens/sec)
– Limited software compatibility for some repos/tools
– Ecosystem less flexible than CUDA
3. NVIDIA V100 (16GB or 32GB Variants)
Pros:
– Cost-effective entry into higher VRAM territory
– 32GB version presents a compelling balance
– Capable of running sizable models
Cons:
– End of Life (EOL status)
– Potential lack of recent software support (e.g., vLLM may no longer be maintained)
4. AMD Instinct MI50 (32GB)
Pros:
– Budget-friendly VRAM solution
– High theoretical bandwidth
Cons:
– Dependence on ROCm (software stability varies)
– Mixed community reports on performance and stability
– Likely to be EOL soon, making it a riskier long-term choice
Multi-GPU Considerations
- Combining GPUs (e.g., 5080 + 3090) is attractive but complicated:
- PCIe bandwidth constraints (e.g., PCIe x4 slot) can bottleneck data transfer
- Multi-GPU scaling is highly sensitive to interconnect speeds
- Splitting VRAM across GPUs doesn’t equate to unified memory; it complicates model management
I seek insights from those with experience in multi-GPU configurations, especially regarding NUMA effects and multi-GPU scaling.
Key Questions and Reflections
-
Is the V100 (particularly 32GB) still a worthwhile investment in 2026?
-
What’s the real-world performance difference between:
- Two split 24GB VRAM GPUs (e.g., 2×3090)
-
A single unified 64GB VRAM setup (like M1 Ultra)
-
How manageable is ROCm, specifically with MI50 devices, in day-to-day use?
-
For extensive model experimentation, which hardware would you recommend?
-
Considering future-proofing and RAM capacity, is an upgrade to 128GB unified memory (via Mac Studio, DGX, or other) justified?
My Current Takeaways
- The RTX 3090 remains a reliable, versatile choice for long-term use.
- The V100 offers significant VRAM at a lower cost but is EOL.
- The Mac Studio M1 Ultra provides unmatched simplicity and flexibility but at lower throughput.
- The MI50 is an interesting wildcard with potential but comes with stability and support caveats.
In conclusion, I’d love to hear experiences, recommendations, and insights from those who have navigated similar choices, especially in balancing performance, cost, and long-term viability. Your feedback will be invaluable in determining the optimal path forward for local LLM experimentation within my budget.
Thanks for reading!

