İçeriğe geç
parazade
Yapay Zeka

HBM Nedir?

İngilizce: High Bandwidth Memory

Yayın: · Son güncelleme:

HBM Nedir? Kısaca

HBM (High Bandwidth Memory, yüksek bant genişlikli bellek), DRAM katmanlarının dikey olarak üst üste yığılıp işlemcinin hemen yanına yerleştirildiği, çok geniş veri yolu sayesinde yüksek veri aktarım hızı sunan bir bellek teknolojisidir.

HBM nedir?
İçindekiler
  1. HBM nedir?
  2. Yapay zekâ için neden önemli?
  3. Nelere dikkat etmeli?

HBM, yapay zekâ hızlandırıcıları ve yüksek performanslı GPU'larda kullanılan özel bir bellek türüdür. Temel amacı, işlemcinin veriyi beklemeden çalışabilmesi için bellekten saniyede çok büyük miktarda veri aktarmaktır.

HBM nedir?

Klasik ekran kartı belleklerinde bellek çipleri kart üzerinde işlemcinin etrafına dağıtılır ve görece dar veri yollarıyla bağlanır. HBM'de ise:

  • Birden fazla DRAM katmanı dikey olarak üst üste yığılır.
  • Katmanlar, silikonun içinden geçen dikey bağlantılarla (TSV) birbirine bağlanır.
  • Bellek yığınları, işlemciyle aynı paket içinde ve ona çok yakın konumlandırılır.
  • Çok sayıda paralel bağlantıdan oluşan geniş bir veri yolu kullanılır.

Bu tasarım, daha düşük saat hızıyla bile çok yüksek toplam bellek bant genişliği sağlar ve veri başına harcanan enerjiyi azaltır. Teknoloji, birbirini izleyen nesillerle (HBM2, HBM3 ve sonrası) geliştirilmeye devam etmektedir.

Yapay zekâ için neden önemli?

Büyük dil modelleri milyarlarca parametreye sahiptir. Metin üretirken her yeni token için bu ağırlıkların büyük kısmının bellekten okunması gerekir. Bu aşamada sınırlayıcı etken çoğu zaman işlem gücü değil, verinin bellekten ne kadar hızlı geldiğidir. Bu duruma "bellek duvarı" da denir.

HBM bu darboğazı hafifletir. Bu yüzden veri merkezlerindeki yapay zekâ hızlandırıcılarında yaygın olarak tercih edilir. Bir hızlandırıcıdaki HBM kapasitesi, aynı zamanda tek çipe sığabilecek model boyutunu da belirler; bu kapasite, tüketici kartlarında genellikle VRAM olarak anılan bellekle aynı rolü üstlenir.

Nelere dikkat etmeli?

HBM üretimi karmaşıktır ve klasik belleklere göre daha maliyetlidir. Üretim kapasitesi sınırlı olduğu için yapay zekâ çiplerinin tedarikinde belirleyici bir faktör hâline gelmiştir. Tüketici ürünlerinde bu nedenle daha az görülür.

Sıkça Sorulan Sorular

HBM ile GDDR bellek arasındaki fark nedir?

GDDR bellekler kart üzerinde işlemcinin etrafına yerleştirilir ve yüksek saat hızıyla çalışır. HBM ise üst üste yığılmış katmanlar ve çok geniş bir veri yoluyla işlemcinin hemen yanında çalışır; daha az enerjiyle daha yüksek bant genişliği sunar ama daha pahalıdır.

HBM kapasitesi neden önemlidir?

Bir yapay zekâ modelinin ağırlıkları ve çalışma verileri bu belleğe sığmalıdır. Kapasite yetersizse model birden fazla çipe bölünmek zorunda kalır, bu da sistemi karmaşıklaştırır.

İlgili terimler

Bellek Bant Genişliği(Memory Bandwidth)Bellek bant genişliği, bir bellek biriminin işlemciye veya grafik işlemcisine birim zamanda aktarabildiği veri miktarıdır; genellikle GB/s veya TB/s ile ölçülür ve büyük yapay zekâ modellerinin ne kadar hızlı çalışacağını belirleyen temel etkenlerden biridir.VRAM(Video RAM)VRAM (Video RAM), ekran kartının üzerinde bulunan ve grafik işlemcisinin doğrudan kullandığı bellektir. Yerel yapay zekâda bir modelin ekran kartında çalışıp çalışamayacağını ve ne kadar hızlı çalışacağını büyük ölçüde VRAM miktarı belirler.GPU(Graphics Processing Unit)GPU (Graphics Processing Unit, grafik işlem birimi), çok sayıda basit hesabı aynı anda yapabilen işlemcidir. Başlangıçta oyun ve grafik için geliştirilmiş, paralel hesaplama gücü sayesinde yapay zekâ eğitimi ve çıkarımının temel donanımı olmuştur.Yüksek Performanslı Hesaplama(High-Performance Computing)Yüksek performanslı hesaplama (HPC), çok sayıda işlemci ve hızlandırıcıyı hızlı ağlarla bir araya getirerek büyük ve karmaşık hesaplama problemlerini, sıradan bilgisayarların yapamayacağı hızda paralel olarak çözme yaklaşımıdır.TokenToken, yapay zekâ dil modellerinin metni işlerken kullandığı en küçük birimdir; bir kelime, kelimenin bir parçası ya da bir noktalama işareti olabilir. Modellerin hızı, bağlam penceresi ve kullanım ücretleri genellikle token sayısıyla ölçülür.Harf Çevirisi(Transliteration)Harf çevirisi (transliterasyon), bir yazı sistemindeki metnin, anlamı çevrilmeden başka bir yazı sisteminin harfleriyle yazılmasıdır. Örneğin Kiril alfabesiyle yazılmış bir ismin Latin harflerine aktarılması harf çevirisidir.