LIONFIN

GPU Sunucu Nedir? Yapay Zekâ ve Görüntü İşleme İçin Rehber

Dil modeli çalıştırmak, video kodlamak ya da 3B sahne render etmek için neden ekran kartlı sunucu gerekir? GPU’nun CPU’dan farkını, iş yüküne göre belirleyici donanım özelliklerini ve veri merkezi kartlarıyla tüketici kartlarının ayrıldığı noktaları özetliyoruz.

YYönetici 7 dk okuma 1 görüntülenme
GPU Sunucu Nedir? Yapay Zekâ ve Görüntü İşleme İçin Rehber

GPU sunucu, ana işlemcinin (CPU) yanında bir ya da birden fazla grafik işlem birimi (GPU, Graphics Processing Unit) taşıyan ve paralel hesaplama gerektiren işleri bu kartlara devreden sunucudur. GPU sunucu nedir sorusunun asıl cevabı ise mimaride yatar: ekran kartı burada görüntü üretmez, aynı matematik işlemini binlerce veri parçası üzerinde aynı anda yapan bir hızlandırıcı (accelerator) olarak çalışır.

Büyük dil modelleri (LLM), görsel üreten difüzyon modelleri ve yoğun video işleme hatları ölçek büyüdükçe GPU’ya muhtaç hâle gelir. LIONFIN GPU’lu AI sunucu paketleri bu tür iş yükleri için sunulur; doğru yapılandırmayı seçmek içinse önce kartın neyi hızlandırdığını ve sizin işinizde hangi özelliğin belirleyici olduğunu bilmek gerekir.

Kısa cevap

“GPU sunucu nedir” sorusunun kısa yanıtı: bir ya da birden fazla ekran kartını (GPU) hesaplama hızlandırıcısı olarak kullanan sunucudur. GPU, binlerce sade çekirdeğiyle aynı işlemi çok sayıda veri üzerinde eş zamanlı yürüttüğü için büyük dil modeli çıkarımında, model eğitiminde, görüntü üretiminde, video kodlamada ve bilimsel simülasyonlarda CPU’ya göre çok daha kısa sürede sonuç verir. Seçimde ilk bakılacak ölçüt ekran kartı belleğidir (VRAM).

GPU sunucu nedir, CPU’lu sunucudan farkı ne?

GPU sunucunun klasik sunucudan farkı, hesabı nasıl böldüğündedir: CPU az sayıda güçlü çekirdekle karmaşık ve sıralı işleri hızla bitirir, GPU ise binlerce sade çekirdekle aynı komutu çok büyük veri bloklarına aynı anda uygular. Yapay sinir ağlarının temel işlemi olan matris çarpımı tam da bu ikinci türden bir iştir.

ÖzellikCPUGPU
Çekirdek yapısıSunucu sınıfında genellikle onlarca güçlü, genel amaçlı çekirdekBinlerce sade çekirdek; yeni nesillerde ayrıca matris birimleri
Güçlü olduğu işDallanan mantık, işletim sistemi, veritabanı, web uygulamasıAynı işlemin büyük veri üzerinde tekrarı: matris, piksel, sinyal
BellekSistem RAM’i; büyük kapasite, görece düşük bant genişliğiKart üzerindeki VRAM; daha küçük kapasite, çok yüksek bant genişliği
YazılımHer dil ve uygulama doğrudan çalışırCUDA, ROCm gibi platformlar ve bunları kullanan kütüphaneler gerekir

GPU, işlemcinin yerini almaz. İşletim sistemini çalıştırmak, veriyi diskten okuyup hazırlamak ve kartlara iş dağıtmak hâlâ CPU’nun görevidir; veri PCIe hattı üzerinden kartın kendi belleğine taşınır, hesap orada yapılır. Bu yüzden bir GPU sunucunun performansı yalnız karta değil, kartı besleyen sisteme de bağlıdır.

GPU sunucular hangi işlerde kullanılır?

GPU sunucular, aynı hesabın milyonlarca kez tekrarlandığı iş yüklerinde kullanılır; en yaygın beş alan şunlardır:

  • Dil modeli çıkarımı (inference): Sohbet botu, belge özetleme, kod asistanı ve kurum içi arama gibi uygulamalarda eğitilmiş modelin yanıt üretmesi. Uygulamalı kurulum için kendi sunucunuzda LLM çalıştırma rehberine bakabilirsiniz.
  • Model eğitimi ve ince ayar (fine-tuning): Bir modeli sıfırdan eğitmek ya da hazır modeli kendi verinizle uyarlamak; en çok bellek ve işlem gücü isteyen iştir.
  • Görüntü üretimi ve analizi: Difüzyon modelleriyle görsel üretimi, nesne tanıma, üretim hattında kalite kontrol, tıbbi görüntü analizi.
  • Video kodlama ve render: Yayın ve arşiv videolarının donanım kodlayıcıyla dönüştürülmesi, 3B sahnelerin GPU destekli render motorlarıyla işlenmesi.
  • Bilimsel ve mühendislik hesapları: Moleküler dinamik, akışkanlar mekaniği, risk simülasyonları ve büyük veri analitiği.

Bu işlerin ortak noktası paralel olmalarıdır. Sıralı mantıkla çalışan bir web sitesi ya da e-posta sunucusu GPU’dan fayda görmez; böyle yükler için klasik bir sunucu daha ekonomiktir.

GPU seçerken hangi teknik özellikler belirleyicidir?

Bir kartın iş yükünüze uygunluğunu en çok bellek kapasitesi ve bellek bant genişliği belirler; işlem birimleri ve kartlar arası bağlantı bunları izler:

  • VRAM kapasitesi: Model ağırlıkları, ara sonuçlar ve önbellekler kartın belleğine sığmak zorundadır. Sığmayan model ya hata verir ya da sistem belleğine taşarak belirgin biçimde yavaşlar. Model boyutuna göre hesap yapay zekâ sunucusu seçimi yazısında tablo hâlinde yer alıyor.
  • Bellek bant genişliği: Dil modelleri her yeni token için ağırlıkların neredeyse tamamını bellekten okur; tek kullanıcılı üretimde saniyedeki token sayısının kaba üst sınırı, bant genişliğinin model boyutuna bölünmesiyle bulunur. HBM bellekli veri merkezi kartlarında bu değer saniyede birkaç terabayta ulaşır.
  • Tensor çekirdekleri: NVIDIA’nın Volta mimarisinden beri kartlara eklenen ve matris çarpımını özel olarak hızlandıran birimlerdir.
  • Sayı biçimi desteği: Eğitimde FP16 ve BF16 standarttır; BF16 desteği Ampere nesliyle yaygınlaştı. FP8, Hopper ve Ada Lovelace mimarileriyle geldi. INT8 ve 4 bit niceleme (quantization) ise modeli küçülterek daha az bellekle çalıştırmayı sağlar.
  • PCIe mi NVLink mi: Birden fazla GPU aynı modeli paylaştığında kartlar arası trafik PCIe ya da NVLink üzerinden akar. NVLink çok daha yüksek bant genişliği sunar ve büyük modeli kartlara bölerek eğitirken fark yaratır; güncel tüketici kartlarında bulunmaz.
İpucu: Kartı modelden önce seçmeyin: çalıştıracağınız en büyük modeli ve hassasiyetini belirleyin, VRAM ihtiyacını oradan hesaplayın.

İş yüküne göre hangi özellik öne çıkar?

Her iş yükünün darboğazı farklıdır; aşağıdaki tablo hangi işte hangi özelliğe öncelik vermeniz gerektiğini özetler:

İş yüküÖncelikli özellikAyrıca dikkat
LLM çıkarımı (sohbet, API)VRAM kapasitesi ve bellek bant genişliğiFP8, INT8 ya da 4 bit desteği; eşzamanlı kullanıcı sayısı
Tam eğitim, büyük ince ayarToplam VRAM, BF16/FP16 Tensor performansıÇoklu GPU’da NVLink, hızlı NVMe, geniş sistem RAM’i
LoRA / QLoRA ince ayarOrta düzey VRAM; çoğu zaman tek kartVeri setinin diskten hızlı okunması
Görüntü üretimiVRAM (çözünürlük ve toplu üretimle artar)FP16 performansı
Video kodlamaDonanım kodlayıcı (NVENC/NVDEC) ve kodek desteği: H.264, HEVC, AV1A100, H100 gibi eğitim odaklı kartlarda NVENC bulunmaz
3B renderSahneyi taşıyacak VRAM, RT çekirdekleriRender motorunun desteklediği kart listesi
Bilimsel hesaplamaFP64 (çift hassasiyet) performansıECC bellek; birçok çıkarım ve tüketici kartında FP64 hızı düşüktür

Önce darboğazı belirleyin; bütçenin büyük kısmını o özelliğe ayırmak, en pahalı kartı seçmekten çoğu zaman daha verimli sonuç verir.

Veri merkezi kartı mı, tüketici kartı mı?

Kesintisiz ve çok kullanıcılı üretim yüklerinde veri merkezi kartları, geliştirme ve küçük ölçekli çıkarımda ise güçlü tüketici kartları mantıklıdır. Piyasadan bilinen örnekler:

Kart (örnek)SınıfVRAMTipik kullanım
NVIDIA L4Veri merkezi, düşük güç24 GBÇıkarım, video işleme
NVIDIA L40SVeri merkezi48 GBÇıkarım, görüntü üretimi, render, orta ölçekli ince ayar
NVIDIA A100Veri merkezi, HBM40 ya da 80 GBEğitim, büyük model çıkarımı, FP64 hesap
NVIDIA H100Veri merkezi, HBM80 GB (sürüme göre değişir)Büyük ölçekli eğitim ve çıkarım
GeForce RTX 4090Tüketici24 GBGeliştirme, küçük ve orta model çıkarımı, render

Veri merkezi kartları sunucu kasasındaki hava akışıyla soğutulacak biçimde tasarlanır, genellikle ECC bellek taşır; A100 ve H100 gibi modeller MIG (Multi-Instance GPU) ile tek kartı yalıtılmış parçalara bölebilir. Tüketici kartları fiyatına göre yüksek performans verir; ancak belleği daha küçüktür, güncel nesillerinde NVLink yoktur ve sürücü lisans koşulları veri merkezi kullanımına kısıt getirebilir. Yeni nesiller çıktıkça bu tablo eskir; karşılaştırmayı üreticinin güncel teknik sayfasıyla yapın. LIONFIN’de hangi kartların sunulduğunu paket sayfasındaki güncel listeden görebilirsiniz.

GPU’nun çevresindeki donanım neden önemli?

Kartı besleyen işlemci, bellek, disk ve ağ yetersizse en güçlü GPU bile zamanının bir kısmını boşta bekleyerek geçirir. Dengeli bir yapılandırmada şu noktalara bakılır:

  • İşlemci: Veri ön işleme, tokenizasyon ve kartlara iş dağıtımı CPU’da yapılır; GPU başına yeterli çekirdek ayrılmalıdır.
  • Sistem belleği: Modeller çoğu zaman önce RAM’e okunur; pratik bir kural olarak sistem belleği en az toplam VRAM kadar, tercihen daha fazla olmalıdır.
  • NVMe disk: Model dosyaları onlarca, büyük modellerde yüzlerce gigabayt tutar; eğitimde ara kayıtlar (checkpoint) da diske yazılır. Hızlı NVMe, yükleme ve kayıt sürelerini belirgin biçimde kısaltır.
  • Ağ: Model indirmek, API trafiğine yanıt vermek ve birden fazla sunucuya yayılan eğitimde düğümler arası iletişim için yeterli bant genişliği gerekir.

Her yapay zekâ işi GPU gerektirmez. Ara sıra çalışan küçük bir model, nicelenmiş hâliyle güçlü bir VDS sunucu işlemcisinde de çalışabilir; yalnızca yanıt süresi uzar. Sürekli yük, çok kullanıcı ya da eğitim söz konusuysa GPU zorunlu hâle gelir. Kaynakların paylaşılıp paylaşılmadığını VPS mi dedicated mi karşılaştırmasındaki ölçütlerle tartabilir, sunucu hazır olduğunda CUDA kurulumu adımlarıyla başlayabilirsiniz.

Sık Sorulan Sorular

Yapay zekâ çalıştırmak için ekran kartı şart mı?

Her durumda değil. Küçük ve nicelenmiş modeller güçlü bir işlemcide de çalışır; ancak yanıt süresi uzar ve aynı anda birkaç kullanıcıya hizmet vermek zorlaşır. Model eğitimi, ince ayar, görüntü üretimi ve çok kullanıcılı sohbet uygulamaları gibi sürekli yüklerde ise GPU pratikte zorunludur.

VRAM yetmezse ne olur?

Model ya da veri kartın belleğine sığmazsa çoğu çerçeve “CUDA out of memory” benzeri bir hatayla durur. Bazı araçlar modelin bir kısmını sistem belleğine taşıyarak çalışmaya devam eder, fakat hız belirgin biçimde düşer. Çözüm; nicelenmiş model kullanmak, bağlam uzunluğunu ve toplu iş boyutunu küçültmek ya da daha fazla VRAM’e geçmektir.

Bir GPU’da birden fazla model aynı anda çalışır mı?

Toplam bellek ihtiyaçları kartın VRAM’ine sığdığı sürece evet; ancak modeller aynı işlem birimlerini paylaştığı için yoğun anlarda birbirini yavaşlatır. A100 ve H100 gibi kartlarda MIG özelliğiyle kart, kendi belleği ve işlem payı olan yalıtılmış parçalara bölünebilir. Böylece farklı servisler aynı kartı birbirini etkilemeden kullanır.

CUDA nedir, GPU sunucuda neden önemlidir?

CUDA, NVIDIA’nın GPU üzerinde genel amaçlı hesaplama yapmayı sağlayan platformu ve programlama modelidir. PyTorch, TensorFlow ve birçok yapay zekâ aracı NVIDIA kartlarda CUDA üzerinden çalışır; bu yüzden yazılım uyumluluğu kart seçiminde donanım kadar önemlidir. AMD kartlardaki karşılığı ROCm’dur ve desteklenen araç listesi ayrıca kontrol edilmelidir.

Oyun bilgisayarındaki ekran kartı ile sunucu GPU’su aynı şey mi?

Temel teknoloji aynıdır, tasarım hedefi farklıdır. Veri merkezi kartları uzun süreli tam yükte ve sunucu kasasındaki hava akışıyla soğutulmak üzere üretilir, genellikle ECC bellek ve sanallaştırma özellikleri taşır. Oyun kartları fiyatına göre güçlüdür, ancak belleği daha küçüktür ve yoğun, çok kullanıcılı sunucu işleri için tasarlanmamıştır.

  • #gpu sunucu
  • #ekran kartlı sunucu
  • #gpu server
  • #vram nedir
  • #tensor çekirdeği
  • #nvlink
  • #cuda
  • #gpu kiralama
  • #yapay zeka donanımı
X LinkedIn WhatsApp