Proje, Google'ın TPU V1 ve V2'sinden ilham alan minimal bir TPU mimarisi sunuyor.
İşlem elemanı her saat döngüsünde çarp ve topla (MAC) işlemi gerçekleştiriyor.
Sistolik dizi mimarisi 2x2 grid üzerinden yatay giriş ve dikey kısmi toplam akışını sağlıyor.
Birleşik tampon (UB), veri depolama ve iki okuma/yazma portu desteği sunuyor.
Kontrol birimi 94 bitlik talimat setiyle UB, VPU ve kontrol sinyallerini yönetiyor.
VPU, bias ekleme, Leaky ReLU aktivasyonu ve MSE hesaplamaları gibi boru hattı modüllerine sahip.
Ortam kurulumu için MacOS ve Ubuntu üzerinde gerekli paket kurulum adımları sağlanıyor.
Gelecekte derleyici geliştirme ve TPU boyutunun ölçeklendirilmesi planlanıyor.
Get notified when new stories are published for "Hacker News 🇹🇷 Türkçe"