Madde #457Donanım & GPU/sozluk/macs-multiply-accumulate-operations
MACs (Multiply-Accumulate Operations)
Multiply-Accumulate Operations (MACs / MACC)
Türkçe: Çarp ve Topla İşlemleri
Ayrıntılı Tanım
Yapay sinir ağlarının temel matris çarpım operasyonunu oluşturan; iki sayıyı çarpıp bir akümülatördeki mevcut toplamın üzerine ekleyen () birleşik donanım işlemidir.
Ne İşe Yarar / Çözülen Problem
Derin öğrenmedeki her bir nöronun temel hesaplama birimidir (); donanım seviyesinde bu iki adımı tek bir döngüde yaparak süreci iki kat hızlandırır.
Nasıl Çalışır? (Teknik & Mekanizma)
1 MAC işlemi, fiziksel olarak 1 çarpma ve 1 toplama içerdiği için **tam olarak 2 FLOP** değerine eşittir (). Donanımlar Fused Multiply-Add (FMA) komutlarıyla bunu tek bir saat vuruşunda tamamlar.
Örnek Senaryo & Pratik Uygulama
Bir market kasası: Kasiyerin bir ürünün adediyle fiyatını çarpıp (3 ekmek x 10 TL = 30 TL) hemen ana fiş toplamına eklemesi; bunu tüm sepet boyunca tek bir akışta yapması.
Benzer Terimlerden Farkı
FLOP tekil işlemi (ya sadece toplama ya sadece çarpma) sayarken; MAC bu iki işlemin ayrılmaz bir paketini ifade eder.
İ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 (#456)FLOPs (Floating-Point Operations)
Sonraki Terim (#458)GPU (Graphics Processing Unit)