Budowa własnego systemu AI: kompletny przewodnik 2026 po konsumenckich kartach GPU do lokalnych modeli LLM
Udostępnij
Dogłębna analiza ograniczeń VRAM, łączenia wielu GPU, limitów PCIe i wydajności zmiennoprzecinkowej
Autor: zespół techniczny Kentino.com | styczeń 2026
Wstęp: dlaczego warto zbudować własny system AI?
Rewolucja AI nie dzieje się już wyłącznie w centrach danych. Dzięki modelom open source, takim jak DeepSeek R1, Qwen 3, Llama 4 czy Gemma, które osiągają bezprecedensowe możliwości, uruchamianie wydajnej AI lokalnie stało się nie tylko możliwe — ale i praktyczne.
Jest jednak haczyk, o którym nikt nie mówi: VRAM jest najważniejszy, a cała reszta to kompromis.
Ten przewodnik przeprowadzi Państwa od zagubionego kupującego GPU do świadomego architekta systemów AI. Omówimy wszystko — od zestawów z jednym GPU uruchamiających modele 8B po konfiguracje wielu GPU radzące sobie z kolosami 70B+. Niezależnie od tego, czy budują Państwo asystenta programowania, stację roboczą do badań, czy prywatny serwer AI, znajdą tu Państwo wszystko, czego potrzeba.
Część 1: Zrozumieć VRAM — walutę AI
Dlaczego VRAM liczy się bardziej niż cokolwiek innego
Przy uruchamianiu dużych modeli językowych (LLM) pamięć VRAM (Video Random Access Memory) karty graficznej jest najważniejszym parametrem. W przeciwieństwie do gier, gdzie VRAM przechowuje głównie tekstury i bufory klatek, obciążenia AI potrzebują VRAM na:
- Wagi modelu: miliardy parametrów, które definiują wiedzę AI
- Pamięć podręczna KV: pamięć rosnąca wraz z długością rozmowy (okno kontekstu)
- Pamięć aktywacji: tymczasowe obliczenia podczas inferencji
- Narzut systemowy: jądra CUDA, zarządzanie pamięcią, bufory środowiska uruchomieniowego
Złoty wzór:
Wymagany VRAM (GB) = (parametry w miliardach × precyzja w bajtach) × 1.2
Przykłady:
- model 8B @ FP16 (2 bajty): 8 × 2 × 1.2 = ~19.2 GB
- model 8B @ Q4 (0.5 bajta): 8 × 0.5 × 1.2 = ~4.8 GB
- model 70B @ FP16 (2 bajty): 70 × 2 × 1.2 = ~168 GB
- model 70B @ Q4 (0.5 bajta): 70 × 0.5 × 1.2 = ~42 GB
Rewolucja kwantyzacji
Kwantyzacja to technika, która umożliwia uruchamianie dużych modeli na sprzęcie konsumenckim. Obniżając precyzję wag modelu z 16 bitów (FP16) do 4 bitów (Q4), można uruchomić modele, które w innym wypadku wymagałyby sprzętu klasy korporacyjnej.
| Kwantyzacja | Bity na parametr | Redukcja pamięci | Wpływ na jakość |
|---|---|---|---|
| FP16 | 16 bitów (2 bajty) | Punkt odniesienia | 100% |
| Q8_0 | 8 bitów (1 bajt) | 50% | ~99% |
| Q5_K_M | 5 bitów (0.625 bajta) | 68% | ~97% |
| Q4_K_M | 4 bity (0.5 bajta) | 75% | ~95% |
| Q3_K_M | 3 bity (0.375 bajta) | 81% | ~90% |
Złoty środek: kwantyzacja Q4_K_M zapewnia 75% oszczędności pamięci przy zaledwie ~5% utraty jakości — co czyni ją złotym standardem wdrożeń konsumenckich w 2026 roku.
Część 2: Krajobraz GPU w 2026 roku
NVIDIA RTX serii 50 — nowy standard
Architektura Blackwell od NVIDIA przynosi znaczące usprawnienia dla obciążeń AI:
RTX 5090 — flagowa bestia
| Specyfikacja | RTX 5090 | RTX 4090 (poprzednia generacja) |
|---|---|---|
| VRAM | 32 GB GDDR7 | 24 GB GDDR6X |
| Przepustowość pamięci | 1,792 GB/s | 1,008 GB/s |
| Rdzenie CUDA | 21,760 | 16,384 |
| Rdzenie Tensor | 680 (5. gen.) | 512 (4. gen.) |
| AI TOPS (INT8) | ~3,400 | ~1,300 |
| TDP | 575W | 450W |
| PCIe | 5.0 x16 | 4.0 x16 |
| MSRP | $1,999 | $1,599 |
Co daje 32GB VRAM:
- Qwen3-32B @ Q4_K_M — komfortowo
- DeepSeek R1 32B @ Q4_K_M — z zapasem na kontekst
- Llama 4 8B @ FP16 — pełna precyzja
- modele 70B @ Q4_K_M — z agresywnymi limitami kontekstu
78% wzrost przepustowości RTX 5090 względem 4090 oznacza szybsze generowanie tokenów, co jest szczególnie istotne przy większych modelach, gdzie wąskim gardłem staje się przepustowość pamięci.
RTX 5080 — praktyczny wybór
| Specyfikacja | RTX 5080 |
|---|---|
| VRAM | 16 GB GDDR7 |
| Przepustowość pamięci | 960 GB/s |
| Rdzenie CUDA | 10,752 |
| Rdzenie Tensor | 336 (5. gen.) |
| AI TOPS (INT8) | ~1,801 |
| TDP | 360W |
| MSRP | $999 |
Co daje 16GB VRAM:
- Qwen3-14B @ Q4_K_M — świetna wydajność
- DeepSeek R1 14B @ Q4_K_M — doskonały do programowania
- Llama 4 8B @ Q8_0 — wysoka jakość
- modele 32B @ agresywna kwantyzacja — możliwe, ale na styk
RTX 5070 Ti — budżetowy koń roboczy AI
| Specyfikacja | RTX 5070 Ti |
|---|---|
| VRAM | 16 GB GDDR7 |
| Przepustowość pamięci | 896 GB/s |
| Rdzenie CUDA | 8,960 |
| Rdzenie Tensor | 280 (5. gen.) |
| AI TOPS (INT8) | ~1,406 |
| TDP | 300W |
| MSRP | $749 |
RTX 5070 Ti oferuje te same 16GB VRAM co 5080 przy koszcie niższym o 25% — co czyni go prawdopodobnie najlepszym wyborem cenowym do zadań AI, gdy sama szybkość generowania tokenów nie jest kluczowa.
RTX 5070 — punkt wejścia
| Specyfikacja | RTX 5070 |
|---|---|
| VRAM | 12 GB GDDR7 |
| Przepustowość pamięci | 672 GB/s |
| Rdzenie CUDA | 6,144 |
| TDP | 250W |
| MSRP | $549 |
Problem 12GB: Choć cena RTX 5070 jest atrakcyjna, 12GB VRAM tworzy istotne ograniczenia. Przy modelach 14B+ i dłuższych oknach kontekstu szybko pojawia się ściana. Dodatkowe 4GB w 5070 Ti warto traktować jako niezbędne zabezpieczenie.
Poprzednia generacja wciąż ma sens
RTX 4090 — wciąż liczy się w grze
RTX 4090 z 24GB VRAM pozostaje doskonały do AI. Jeśli uda się znaleźć go w dobrej cenie, poradzi sobie z:
- modelami 14B przy wysokiej kwantyzacji
- modelami 32B przy Q4_K_M (na styk)
- kilkoma modelami 8B jednocześnie
RTX 3090 / 3090 Ti — królowie budżetu
Przy 24GB VRAM (tyle samo co 4090) te starsze karty są niezwykle opłacalne w zastosowaniach AI:
- wolniejsza przepustowość (936 GB/s)
- starsze rdzenie Tensor (3. gen.)
- ale ta sama pojemność 24GB
Jeśli sama pojemność VRAM liczy się bardziej niż szybkość (np. przy przetwarzaniu wsadowym lub pracach deweloperskich), używany 3090 za $700-900 bije nowego 5070 za $549 w obciążeniach AI.
Część 3: Zrozumieć ograniczenia PCIe
Rzeczywistość przepustowości PCIe
PCIe (Peripheral Component Interconnect Express) to autostrada między GPU a resztą systemu. Oto, co warto wiedzieć:
| Wersja PCIe | Przepustowość na linię | x16 łącznie | x8 łącznie | x4 łącznie |
|---|---|---|---|---|
| PCIe 3.0 | ~1 GB/s | ~16 GB/s | ~8 GB/s | ~4 GB/s |
| PCIe 4.0 | ~2 GB/s | ~32 GB/s | ~16 GB/s | ~8 GB/s |
| PCIe 5.0 | ~4 GB/s | ~64 GB/s | ~32 GB/s | ~16 GB/s |
Kiedy PCIe ma znaczenie (a kiedy nie)
PCIe ma znaczenie przy:
- wstępnym ładowaniu modelu (minuty oszczędzone przy dużych modelach)
- komunikacji między wieloma GPU (kluczowa dla równoległości tensorowej)
- mieszanej inferencji CPU/GPU (gdy model wykracza poza VRAM do RAM)
PCIe nie ma większego znaczenia przy:
- inferencji na jednym GPU po załadowaniu modelu
- inferencji małych modeli
- długotrwałych sesjach, w których czas ładowania jest pomijalny
Praktyczne wskazówki:
- Jedno GPU: PCIe 4.0 x8 zwykle wystarcza
- Dwa GPU: zalecane PCIe 4.0 x16/x16 lub x8/x8
- Cztery GPU: zalecane PCIe 5.0 lub platformy serwerowe
Limity linii CPU według platformy
| Platforma | Łącznie linii PCIe | Typowa konfiguracja |
|---|---|---|
| Intel 14. gen. (desktop) | 20 z CPU + 4 z chipsetu | 1 GPU x16 + NVMe |
| AMD Ryzen 9000 | 24 z CPU | 1 GPU x16 + NVMe |
| AMD Threadripper PRO | 128 linii | 4 GPU po x16 |
| Intel Xeon W | 64-112 linii | 2-4 GPU po x16 |
Wąskie gardło platform konsumenckich: Większość konsumenckich procesorów (Intel Core, AMD Ryzen) udostępnia tylko 16-24 linie PCIe z CPU. Oznacza to, że:
- pierwsze GPU dostaje pełne x16
- dodanie drugiego GPU często zmusza oba do pracy w x8/x8
- trzecie i czwarte GPU mogą pracować w x4
Do poważnej pracy AI na wielu GPU warto rozważyć platformy Threadripper PRO lub HEDT.
Część 4: Konfiguracje wielu GPU — łączenie VRAM
Marzenie kontra rzeczywistość
Marzenie: Połączyć 4× RTX 5090 w 128GB wspólnego VRAM i uruchamiać największe modele jak na H100.
Rzeczywistość: To skomplikowane, ale coraz bardziej wykonalne.
Jak wiele GPU działa w przypadku LLM
Istnieją dwa główne podejścia:
Równoległość tensorowa (TP)
Dzieli pojedyncze operacje (takie jak mnożenie macierzy) pomiędzy wiele GPU. Wymaga komunikacji o wysokiej przepustowości między kartami.
Najlepsze do: inferencji o wysokiej przepustowości, zastosowań wrażliwych na opóźnienia Wymagania: preferowany NVLink, minimum PCIe 4.0 x8 na GPU Obsługiwane przez: vLLM, TensorRT-LLM, DeepSpeed
Równoległość potokowa (PP)
Dzieli model na kolejne etapy, w których każde GPU obsługuje inne warstwy.
Najlepsze do: zmieszczenia dużych modeli, przetwarzania wsadowego Wymagania: umiarkowana przepustowość między GPU Obsługiwane przez: llama.cpp, Ollama, większość frameworków
NVLink kontra PCIe — brutalna prawda
NVLink zapewnia bezpośrednią komunikację GPU-GPU z prędkością ~900 GB/s (dla NVLink 4.0). Pozwala na prawdziwe łączenie pamięci, w którym karty mają bezpośredni dostęp do swojego VRAM.
Problem: Konsumenckie karty RTX nie obsługują już NVLink. Ostatnimi konsumenckimi GPU z NVLink były RTX 3090/3090 Ti (NVLink 3.0 @ 112.5 GB/s dwukierunkowo).
Bez NVLink komunikacja między GPU odbywa się przez PCIe:
- znacznie wolniej (~32-64 GB/s wobec 900 GB/s)
- wyższe opóźnienia
- brak możliwości bezpośredniego łączenia VRAM
Praktyczne skutki:
| Konfiguracja | Oczekiwana wydajność |
|---|---|
| 1× RTX 5090 (32GB) | Punkt odniesienia |
| 2× RTX 5090 przez PCIe | ~1.6-1.8x (nie 2x) |
| 2× RTX 3090 przez NVLink | ~1.8-1.9x |
| Rozwiązania serwerowe z NVLink | ~1.95x+ |
Jak zmusić wiele GPU do pracy bez NVLink
Mimo ograniczeń zestawy z wieloma GPU na sprzęcie konsumenckim są coraz bardziej praktyczne:
Zalecane oprogramowanie:
- llama.cpp: doskonała obsługa wielu GPU, dzieli warstwy pomiędzy karty
- Ollama: prosta konfiguracja, automatyczny rozdział warstw
- vLLM: wydajne serwowanie, obsługa równoległości tensorowej
- exllama2: zoptymalizowany pod inferencję na wielu GPU
Wskazówki konfiguracyjne:
- Należy upewnić się, że oba GPU są w tym samym węźle NUMA (sprawdzenie poleceniem
nvidia-smi topo -m) - Minimum x8/x8 PCIe przy dwóch GPU
- Poprawne ustawienie
CUDA_VISIBLE_DEVICESjest kluczowe - W miarę możliwości dobieranie identycznych modeli GPU (mieszanie generacji działa, ale bywa nieefektywne)
Przykładowe konfiguracje wielu GPU
Dwa RTX 5090 (łącznie 64GB)
Obsługiwane modele:
- Qwen3-70B @ Q4_K_M (wymaga ~42GB) ✓
- DeepSeek R1 70B @ Q4_K_M ✓
- Llama 4 70B @ Q4_K_M ✓
- Dowolny model 32B @ FP16 ✓
Wydajność: ~40-50 tokenów/s przy modelach 70B
Koszt: ~$4,000 (same GPU)
Pobór mocy: 1,150W w szczycie (same GPU)
Cztery RTX 5090 (łącznie 128GB)
Obsługiwane modele:
- Qwen3-235B-A22B (MoE, ~22B aktywnych) ✓
- Dowolny model 70B @ Q8_0 ✓
- Gęste modele 120B+ @ Q4_K_M ✓
Wydajność: zmienna, silnie zależna od topologii PCIe
Koszt: ~$8,000 (same GPU)
Pobór mocy: 2,300W w szczycie (same GPU)
Wymaga: platformy HEDT/serwerowej (Threadripper, Xeon)
Zestaw budżetowy: dwa używane RTX 3090 (łącznie 48GB)
Obsługiwane modele:
- Qwen3-32B @ Q4_K_M ✓
- DeepSeek R1 32B @ Q4_K_M ✓
- Modele 70B @ agresywna kwantyzacja Q3 (na granicy)
Wydajność: ~20-30 tokenów/s przy modelach 32B
Koszt: ~$1,400-1,800 (GPU używane)
Zaleta: obsługa NVLink!
Część 5: Wydajność zmiennoprzecinkowa pod lupą
Formaty precyzji w pigułce
Współczesna AI korzysta z różnych formatów precyzji numerycznej:
| Format | Bity | Zakres | Zastosowanie |
|---|---|---|---|
| FP32 | 32 | ±3.4×10^38 | Trening, wysoka precyzja |
| FP16 | 16 | ±65,504 | Inferencja, zrównoważony |
| BF16 | 16 | ±3.4×10^38 | Trening, nowoczesne GPU |
| FP8 | 8 | ±448 (E4M3) | Szybka inferencja |
| INT8 | 8 | -128 do 127 | Inferencja kwantyzowana |
| INT4 | 4 | -8 do 7 | Agresywna kwantyzacja |
Przewaga Blackwella: FP4 i FP8
Seria RTX 50 wprowadza natywną obsługę FP4 w rdzeniach Tensor:
| Precyzja | RTX 4090 TOPS | RTX 5090 TOPS | Przyspieszenie |
|---|---|---|---|
| FP16 | 330 | 418 | 1.27x |
| FP8 | 660 | ~1,700 | 2.6x |
| FP4 | N/A | ~3,400 | Nowość |
| INT8 | 660 | ~3,400 | 5.1x |
Co to oznacza:
- inferencja FP8 i FP4 jest dramatycznie szybsza na serii RTX 50
- modele zoptymalizowane pod FP8 zyskują ogromne przyspieszenie
- generacja rdzeni Tensor liczy się tak samo jak rdzenie CUDA
Przepustowość pamięci — drugie wąskie gardło
W przypadku dużych modeli przepustowość pamięci często liczy się bardziej niż moc obliczeniowa:
Liczba tokenów na sekundę jest ograniczona przez:
Maks. tokenów/s = przepustowość pamięci (GB/s) / bajty na parametr
RTX 5090 z modelem 70B Q4_K_M:
1,792 GB/s / 35 GB = ~51 tokenów/s — teoretyczne maksimum
RTX 4090 z tym samym modelem:
1,008 GB/s / 35 GB = ~29 tokenów/s — teoretyczne maksimum
78% wzrost przepustowości w RTX 5090 przekłada się bezpośrednio na szybsze generowanie przy dużych modelach.
Część 6: Krajobraz modeli open source — co uruchamiać
Poziom 1: modele flagowe (zalecane 32GB+ VRAM)
Qwen3-235B-A22B (MoE)
- Parametry aktywne: 22B (łącznie 235B)
- VRAM @ Q4: ~28GB
- Kontekst: 32K natywnie, 131K z YaRN
- Mocne strony: matematyka, programowanie, wielojęzyczność (119 języków)
- Najlepszy do: zastosowań ogólnych, programowania, badań
DeepSeek R1 70B
- Parametry: 70B
- VRAM @ Q4: ~42GB
- Kontekst: 128K
- Mocne strony: rozumowanie, łańcuch myśli, programowanie
- Najlepszy do: rozwiązywania złożonych problemów, badań
Llama 4 70B
- Parametry: 70B
- VRAM @ Q4: ~42GB
- Kontekst: 128K
- Mocne strony: ogólne możliwości, podążanie za instrukcjami
- Najlepszy do: wszechstronnych zastosowań
Poziom 2: modele profesjonalne (16-24GB VRAM)
Qwen3-32B
- Parametry: 32B
- VRAM @ Q4: ~19GB
- Kontekst: 128K
- Mocne strony: programowanie (na poziomie GPT-4o), rozumowanie
- Najlepszy do: pojedynczego RTX 5090/4090, pracy deweloperskiej
DeepSeek R1 Distill 32B
- Parametry: 32B
- VRAM @ Q4: ~19GB
- Mocne strony: rozumowanie destylowane z większego modelu
- Najlepszy do: opłacalnego rozumowania
Gemma 3 27B
- Parametry: 27B
- VRAM @ Q4: ~16GB
- Kontekst: 128K
- Mocne strony: wydajny, jakość Google, multimodalny
- Najlepszy do: zestawów z RTX 5080/5070 Ti
Poziom 3: modele konsumenckie (8-16GB VRAM)
Qwen3-14B
- Parametry: 14B
- VRAM @ Q4: ~8.4GB
- Kontekst: 128K
- Mocne strony: doskonała równowaga rozmiaru i możliwości
- Najlepszy do: RTX 5070 Ti, 4070 Ti, zastosowań ogólnych
Qwen3-8B
- Parametry: 8B
- VRAM @ Q4: ~4.8GB
- Kontekst: 32K natywnie, 131K rozszerzone
- Mocne strony: szybki, zdolny, mieści się wszędzie
- Najlepszy do: zestawów podstawowych, zastosowań czasu rzeczywistego
DeepSeek R1 Distill 14B (baza Qwen)
- Parametry: 14B
- VRAM @ Q4: ~8.4GB
- Mocne strony: mocne rozumowanie dzięki destylacji
- Najlepszy do: asystentów programowania, rozwiązywania problemów
Llama 4 8B
- Parametry: 8B
- VRAM @ Q4: ~4.8GB
- Mocne strony: szybki, wszechstronny
- Najlepszy do: codziennych zadań, zastosowań czatowych
Poziom 4: edge / systemy wbudowane (4-8GB VRAM)
Qwen3-4B
- Parametry: 4B
- VRAM @ Q4: ~2.4GB
- Mocne strony: dorównuje wydajnością modelowi Qwen2.5-7B
- Najlepszy do: laptopów, grafiki zintegrowanej, urządzeń brzegowych
Phi-4 (Microsoft)
- Parametry: 14B
- VRAM @ Q4: ~8.4GB
- Mocne strony: wyjątkowy jak na swój rozmiar, nacisk na STEM
- Najlepszy do: zastosowań edukacyjnych i technicznych
Qwen3-0.6B
- Parametry: 0.6B
- VRAM @ Q4: <1GB
- Mocne strony: działa wszędzie
- Najlepszy do: IoT, urządzeń mobilnych, środowisk o skrajnie niskich zasobach
Schemat wyboru modelu
Jaka jest dostępna pojemność VRAM?
├─ 32GB+ (RTX 5090, dwa 3090)
│ └─ Qwen3-235B-A22B or DeepSeek R1 70B @ Q4
│
├─ 24GB (RTX 4090, 3090)
│ └─ Qwen3-32B @ Q4 or DeepSeek R1 32B @ Q4
│
├─ 16GB (RTX 5080, 5070 Ti, 4080)
│ └─ Qwen3-14B @ Q4 or Gemma 3 27B @ Q4
│
├─ 12GB (RTX 5070, 4070 Ti)
│ └─ Qwen3-8B @ Q4 or Llama 4 8B @ Q4
│
└─ 8GB (RTX 4070, 3070)
└─ Qwen3-4B @ Q4 or Phi-4 @ aggressive quant
Część 7: Rekomendowane kompletne zestawy
Zestaw 1: punkt wejścia ($1,200-1,500)
Zastosowanie: osobisty asystent AI, pomoc w programowaniu, eksperymenty
| Podzespół | Rekomendacja | Uwagi |
|---|---|---|
| GPU | RTX 5070 Ti (16GB) | Najlepsza wartość w 16GB |
| CPU | AMD Ryzen 7 9700X | 8 rdzeni, PCIe 5.0 |
| RAM | 32GB DDR5-6000 | Bufor na ładowanie modeli |
| Dysk | 2TB NVMe PCIe 4.0 | Szybkie ładowanie modeli |
| Zasilacz | 750W 80+ Gold | Wystarczający zapas |
| Płyta główna | B650 z PCIe 5.0 | Gotowa na przyszłość |
Uruchomi:
- Qwen3-14B @ Q4 (~8.4GB) — doskonale
- DeepSeek R1 14B @ Q4 — doskonale
- Qwen3-32B @ Q3 (agresywna) — możliwe, ale na styk
- kilkoma modelami 8B jednocześnie
Szacowana wydajność: 35-50 tokenów/s przy modelach 14B
Zestaw 2: złoty środek dla prosumentów ($3,500-4,500)
Zastosowanie: profesjonalna praca deweloperska, badania, tworzenie treści
| Podzespół | Rekomendacja | Uwagi |
|---|---|---|
| GPU | RTX 5090 (32GB) | Maksimum VRAM na jednym GPU |
| CPU | AMD Ryzen 9 9950X | 16 rdzeni, wysoka wydajność jednowątkowa |
| RAM | 64GB DDR5-6400 | Duże okna kontekstu |
| Dysk | 4TB NVMe Gen4 | Biblioteka modeli |
| Zasilacz | 1000W 80+ Gold | Wymagany przy GPU 575W |
| Płyta główna | X670E | Pełna funkcjonalność |
Uruchomi:
- Qwen3-32B @ Q4 — komfortowo, z 13GB zapasu
- DeepSeek R1 32B @ Q6 — wyższa jakość
- Qwen3-235B-A22B @ Q4 — na styk, ale działa
- Dowolny model poniżej 32B w wysokiej jakości
Szacowana wydajność: 50-80 tokenów/s przy modelach 32B
Zestaw 3: lokalny serwer AI ($7,000-10,000)
Zastosowanie: zespołowy serwer inferencyjny, eksperymenty z modelami, obciążenia produkcyjne
| Podzespół | Rekomendacja | Uwagi |
|---|---|---|
| GPU | 2× RTX 5090 (łącznie 64GB) | Gotowy na równoległość tensorową |
| CPU | AMD Threadripper 7960X | 24 rdzenie, 48 linii |
| RAM | 128GB DDR5-5600 ECC | Korekcja błędów dla niezawodności |
| Dysk | 8TB NVMe RAID 0 | Szybkie przełączanie modeli |
| Zasilacz | 1600W 80+ Titanium | Zapas dla dwóch GPU |
| Płyta główna | TRX50 | Pełna obsługa linii PCIe |
| Chłodzenie | Własny obieg cieczy | Zarządzanie temperaturą |
Uruchomi:
- DeepSeek R1 70B @ Q4 — pełna wydajność
- Qwen3-235B-A22B @ Q4 — doskonale
- Dowolny model poniżej 120B parametrów
- Kilka modeli 32B do testów A/B
Szacowana wydajność: 40-50 tokenów/s przy modelach 70B
Zestaw 4: budżetowe laboratorium ($2,000-2,500 z rynku używanego)
Zastosowanie: nauka, praca deweloperska, entuzjasta liczący koszty
| Podzespół | Rekomendacja | Uwagi |
|---|---|---|
| GPU | 2× RTX 3090 (łącznie 48GB) | Obsługa NVLink! |
| CPU | AMD Ryzen 9 5950X | Wartość poprzedniej generacji |
| RAM | 64GB DDR4-3600 | Wciąż wystarczająca |
| Dysk | 2TB NVMe | Przechowywanie modeli |
| Zasilacz | 1200W 80+ Gold | Dwa GPU po 350W |
| Płyta główna | X570 z 2× x16 | Obsługa NVLink |
| Mostek NVLink | RTX 3090 NVLink | ~$80 używany |
Przewaga NVLink: To jedyna konsumencka konfiguracja z obsługą NVLink, zapewniająca prawdziwe łączenie VRAM z prędkością 112.5 GB/s wobec ~32 GB/s w PCIe.
Uruchomi:
- Qwen3-32B @ Q8 (wyższa jakość) — komfortowo
- DeepSeek R1 32B @ FP16 — przy ostrożnym zarządzaniu kontekstem
- modele 70B @ agresywne Q3 — możliwe
Szacowana wydajność: 25-35 tokenów/s przy modelach 32B (szybciej niż oczekiwano dzięki NVLink)
Zestaw 5: przenośna moc (laptop)
Zastosowanie: mobilna praca z AI, inferencja w podróży
| Parametr | Rekomendacja |
|---|---|
| GPU | RTX 5090 Mobile (24GB) |
| CPU | Intel Core Ultra 9 / AMD Ryzen 9 |
| RAM | 64GB |
| Dysk | 2TB NVMe |
| Ekran | 16" 2560×1600 |
Warte uwagi modele:
- ASUS ROG Strix SCAR 18 (2026)
- Razer Blade 18 (2026)
- MSI Titan GT78 (2026)
Uruchomi:
- Qwen3-14B @ Q4 — doskonale
- DeepSeek R1 14B @ Q4 — doskonale
- Qwen3-32B @ Q4 — na styk, ale działa
Uwaga: Mobilny RTX 5090 ma 24GB (nie 32GB) i niższy TDP. Należy oczekiwać ~70% wydajności wersji desktopowej.
Część 8: Rekomendowany stos oprogramowania
Niezbędne narzędzia
Ollama — najprostsza droga
# Instalacja
curl -fsSL https://ollama.ai/install.sh | sh
# Uruchomienie Qwen3 8B
ollama run qwen3:8b
# Uruchomienie z określoną kwantyzacją
ollama run qwen3:14b-q4_K_M
# Wiele GPU (automatycznie)
CUDA_VISIBLE_DEVICES=0,1 ollama run qwen3:32b
Najlepszy do: pierwszych kroków, prostych wdrożeń, serwowania API
LM Studio — wygoda interfejsu graficznego
- wizualna przeglądarka modeli
- pobieranie jednym kliknięciem
- wbudowany interfejs czatu
- wybór kwantyzacji
Najlepszy do: użytkowników nietechnicznych, eksploracji modeli
llama.cpp — maksymalna kontrola
# Kompilacja z CUDA
cmake -B build -DGGML_CUDA=ON
cmake --build build --config Release
# Uruchomienie z wieloma GPU
./llama-server -m qwen3-32b-q4_k_m.gguf \
-ngl 99 \
--tensor-split 0.5,0.5 \
-c 8192
Najlepszy do: zaawansowanych użytkowników, niestandardowych wdrożeń, maksymalnej wydajności
vLLM — serwowanie produkcyjne
# Instalacja
pip install vllm
# Serwowanie z równoległością tensorową
python -m vllm.entrypoints.openai.api_server \
--model Qwen/Qwen3-32B \
--tensor-parallel-size 2 \
--dtype auto
Najlepszy do: serwowania o wysokiej przepustowości, punktów końcowych API, produkcji
Źródła modeli
| Źródło | URL | Uwagi |
|---|---|---|
| Hugging Face | huggingface.co | Oficjalne wydania |
| Ollama Library | ollama.com/library | Wstępnie skwantyzowane, proste |
| TheBloke (HF) | huggingface.co/TheBloke | Kwantyzacje GGUF |
| LM Studio Hub | lmstudio.ai | Wyselekcjonowany zbiór |
Część 9: Wskazówki optymalizacyjne
Optymalizacja VRAM
- Stosowanie kwantyzacji Q4_K_M — najlepsza równowaga rozmiaru i jakości
- Ograniczenie długości kontekstu — 8K zamiast 32K oszczędza ~40% VRAM
- Wyłączenie pamięci podręcznej KV przy promptach jednorazowych
- Użycie Flash Attention 2 — zmniejsza zużycie pamięci przy długich kontekstach
- Włączenie inferencji oszczędzającej pamięć w vLLM
Optymalizacja szybkości
- Maksymalizacja przepustowości pamięci GPU — szybsza pamięć = szybsze tokeny
- Korzystanie z FP8, gdy jest dostępne — 2-3x przyspieszenia na serii RTX 50
- Włączenie dekodowania spekulatywnego — mały model przyspiesza duży
- Grupowanie żądań — wyższa przepustowość serwowania
- Ciągłe grupowanie żądań (vLLM) — dynamiczna obsługa żądań
Optymalizacja wielu GPU
- Dobieranie identycznych modeli GPU — unikanie mieszania generacji
- Sprawdzenie topologii NUMA — ten sam węzeł = niższe opóźnienia
- Minimum x8 linii — x4 tworzy wąskie gardła
- Monitorowanie przez nvidia-smi — warto obserwować nierównomierne obciążenie
- Testowanie różnych konfiguracji TP/PP — optimum zależy od modelu
Część 10: Rozwiązywanie typowych problemów
"CUDA out of memory"
Przyczyny:
- model zbyt duży jak na dostępny VRAM
- zbyt długie okno kontekstu
- narastanie pamięci podręcznej KV
Rozwiązania:
- zastosowanie bardziej agresywnej kwantyzacji (Q4 → Q3)
- skrócenie kontekstu
- zmniejszenie rozmiaru wsadu
- włączenie flash attention
- rozdzielenie na wiele GPU
Wolne generowanie tokenów
Przyczyny:
- ograniczenie przepustowości pamięci
- aktywne odciążanie na CPU
- throttling termiczny
Rozwiązania:
- upewnienie się, że model mieści się w całości w VRAM
- sprawdzenie temperatury GPU (cel <85°C)
- użycie mniejszego modelu
- włączenie trybu wydajności GPU
- poprawa przepływu powietrza w obudowie
Brak skalowania przy wielu GPU
Przyczyny:
- wąskie gardło przepustowości PCIe
- nieprawidłowy podział warstw
- problemy z odległością NUMA
Rozwiązania:
- Sprawdzenie
nvidia-smi topo -mpod kątem topologii - dostosowanie proporcji podziału tensorów
- zapewnienie x8+ PCIe na GPU
- rozważenie NVLink (RTX 3090)
- użycie równoległości potokowej zamiast tensorowej
Podsumowanie: jak dokonać właściwego wyboru
Budowa lokalnego systemu AI w 2026 roku jest łatwiejsza niż kiedykolwiek. Oto podsumowanie:
Szybkie rekomendacje:
| Budżet | Najlepszy wybór | Kluczowa korzyść |
|---|---|---|
| $500-800 | Używany RTX 3090 | 24GB VRAM, obsługa NVLink |
| $750-1000 | RTX 5070 Ti | Nowy, 16GB, wydajny |
| $1000-1500 | RTX 5080 | 16GB, szybszy |
| $2000+ | RTX 5090 | 32GB, flagowiec |
| $4000+ | Dwa RTX 5090 | 64GB, modele 70B |
Złote zasady:
- VRAM > wszystko inne — więcej pamięci = więcej dostępnych modeli
- Kwantyzacja to sprzymierzeniec — Q4_K_M to złoty środek
- Wiele GPU daje malejące zyski — bez NVLink z 2 GPU można oczekiwać ~1.6x
- Przepustowość pamięci ma znaczenie — zwłaszcza przy dużych modelach
- Zaczynać od małego, skalować w górę — warto przetestować własne obciążenia przed inwestycją
Ekosystem AI open source rozwija się błyskawicznie. Modele, które dwa lata temu wymagały sprzętu za $100K, dziś działają na systemach za $2K. Cokolwiek zbudują Państwo dzisiaj, będzie tylko zyskiwać na możliwościach wraz ze wzrostem efektywności modeli.
Witamy w erze osobistej AI.
Rekomendacje sprzętowe i informacje o dostępności znajdą Państwo na Kentino.com
Załącznik: tabele szybkiego odniesienia
Wymagania VRAM modeli (Q4_K_M)
| Model | Parametry | VRAM @ Q4 | Minimalne GPU |
|---|---|---|---|
| Qwen3-0.6B | 0.6B | ~0.5GB | Dowolne |
| Qwen3-4B | 4B | ~2.4GB | GTX 1650 |
| Qwen3-8B | 8B | ~4.8GB | RTX 3060 |
| Qwen3-14B | 14B | ~8.4GB | RTX 4070 |
| Qwen3-32B | 32B | ~19GB | RTX 4090 |
| Qwen3-235B-A22B | 235B (22B aktywnych) | ~28GB | RTX 5090 |
| DeepSeek R1 70B | 70B | ~42GB | 2× RTX 5090 |
| Llama 4 405B | 405B | ~243GB | 8× RTX 5090 |
Porównanie GPU pod kątem AI
| GPU | VRAM | Przepustowość | AI TOPS | TDP | MSRP |
|---|---|---|---|---|---|
| RTX 5090 | 32GB | 1,792 GB/s | ~3,400 | 575W | $1,999 |
| RTX 5080 | 16GB | 960 GB/s | ~1,801 | 360W | $999 |
| RTX 5070 Ti | 16GB | 896 GB/s | ~1,406 | 300W | $749 |
| RTX 5070 | 12GB | 672 GB/s | ~988 | 250W | $549 |
| RTX 4090 | 24GB | 1,008 GB/s | ~1,300 | 450W | $1,599 |
| RTX 3090 | 24GB | 936 GB/s | ~285 | 350W | ~$800 używany |
Ostatnia aktualizacja: styczeń 2026 Artykuł przygotowany przez zespół techniczny Kentino