Madde #458Donanım & GPU/sozluk/gpu-graphics-processing-unit

GPU (Graphics Processing Unit)

Graphics Processing Unit

Türkçe: Grafik İşlem Birimi
Ayrıntılı Tanım
Aslen bilgisayar oyunlarındaki pikselleri eşzamanlı çizmek için tasarlanmış; binlerce küçük ve paralel çekirdeğe sahip, büyük matris çarpımlarını ve vektör işlemlerini CPU'dan yüzlerce kat hızlı işleyen modern yapay zekâ motorudur.
Ne İşe Yarar / Çözülen Problem
Az sayıda güçlü çekirdeği olan CPU'ların yapay zekânın trilyonlarca paralel matris çarpımını hesaplarken yıllarca sürecek bir yavaşlığa saplanması sorununu çözer.
Nasıl Çalışır? (Teknik & Mekanizma)
SIMT (Tek Komut, Çoklu İş Parçacığı) mimarisiyle çalışır. On binlerce hafif iş parçacığı (threads), aynı anda farklı veri blokları üzerinde aynı toplama ve çarpma komutlarını eşzamanlı çalıştırır.
Örnek Senaryo & Pratik Uygulama
1 büyük dahi profesör (CPU) vs. 10.000 ilkokul öğrencisi (GPU): Karmaşık bir felsefe metnini profesör daha iyi anlar; ancak 1 milyon basit dört işlem tablosunu 10.000 öğrenci aynı anda 1 saniyede çözer.
Benzer Terimlerden Farkı
CPU karmaşık sıralı mantık için; GPU ise devasa kaba paralel matematik için optimize edilmiştir.
Önceki Terim (#457)MACs (Multiply-Accumulate Operations)
Sonraki Terim (#459)CPU vs. GPU vs. NPU vs. TPU