Madde #463Donanım & GPU/sozluk/streaming-multiprocessor-sm
Streaming Multiprocessor (SM)
Streaming Multiprocessor (NVIDIA SM)
Türkçe: Akış Çoklu-İşlemcisi
Ayrıntılı Tanım
NVIDIA GPU'larının temel kurucu mimari hücresi olup; bünyesinde onlarca CUDA çekirdeği, Tensör çekirdekleri, yazmaç dosyaları (registers), paylaşımlı bellek (Shared Memory/SRAM) ve komut zamanlayıcıları barındıran bağımsız bir mini-işlemci kümesidir.
Ne İşe Yarar / Çözülen Problem
GPU'nun binlerce çekirdeğini organize bir hiyerarşide gruplayarak iş parçacığı bloklarının verimli biçimde paylaştırılmasını sağlar.
Nasıl Çalışır? (Teknik & Mekanizma)
Örneğin modern bir H100 GPU'da 132 veya 144 adet bağımsız SM bulunur. Her bir SM, iş parçacıklarını 32'şerli paketler (Warp) halinde eşzamanlı olarak yürütür (Warp Scheduler).
Örnek Senaryo & Pratik Uygulama
Bir holding fabrikasının departmanları: Her departman (SM) kendi içinde 128 işçiye (CUDA Cores), kendi yerel alet çantasına (SRAM) ve kendi ekip şefine (Warp Scheduler) sahiptir; yüzlerce departman bir araya gelerek koca fabrikayı (GPU) oluşturur.
Benzer Terimlerden Farkı
Tek bir çekirdek değildir; yüzlerce çekirdeğin ve yerel belleğin bir araya geldiği ana motor bloğudur.
İlişkili Terimler (3)
Donanım, Hesaplama Mimarisi ve GPU Hızlandırma
NVIDIA GPU mimarileri, TPU, Tensor Core, HBM, FP8/FP16 hesaplama ve CUDA.
Toplam Terim:30 Madde
Bu Kategorideki Tüm Terimleri Gör →Önceki Terim (#462)Tensor Cores
Sonraki Terim (#464)Systolic Array