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)
Ait Olduğu Kategori

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