Nvidia'nın Vera CPU'su ve Olympus çekirdekleri derinlemesine incelendi
Nvidia'nın Vera CPU'su ve özel Olympus çekirdekleri: monolitik tasarım, dal tahmini ve spatial multithreading detaylarıyla incelendi.
Nvidia, Grace'in ardılı Vera ile Intel ve AMD'nin sunucu CPU pazarına doğrudan meydan okuyor. 88 özel Armv9.2 çekirdeği, 176 thread ve 1,5 TB'a kadar LPDDR5X bellek desteğiyle gelen çip, artık GPU'lardan bağımsız satılabilen bağımsız bir platform olarak sunuluyor; Alibaba, ByteDance, Meta, Oracle, CoreWeave, Lambda, Nebius ve NScale gibi bulut sağlayıcıları şimdiden çipi benimsedi.
Nvidia'nın yakın zamanda yayımladığı beyaz kitap, çipin iç mimarisini ilk kez detaylandırıyor. Vera, AMD tarzı çoklu çekirdek chiplet yaklaşımından farklı olarak tüm 88 çekirdeği TSMC'nin 3nm sürecinde üretilen tek bir monolitik hesaplama kalıbında topluyor; bellek ve I/O işlevleri ise ayrı chiplet'lere dağıtılmış durumda. Çift soketli Vera CPU Superchip yapılandırması, 1,8 TB/s NVLink-C2C bağlantısıyla 176 çekirdek ve 352 thread'e ulaşırken, 16 SOCAMM2 modülü 2,4 TB/s toplam bellek bant genişliği sağlıyor.
Çekirdek mimarisi Olympus ise Arm'ın hazır IP'sine dayansa da özel bir sinirsel dal tahmin birimi, bellek yeniden adlandırma ve değer tahmini gibi yenilikler içeriyor; bunların hepsi boru hattı tıkanıklıklarını azaltıp saat başına komut sayısını artırmayı hedefliyor. Ayrıca Arm ekosisteminde nadir görülen bir özellik olan 'uzamsal çoklu iş parçacığı' (spatial multithreading) desteği de dikkat çekiyor. Bu tasarım tercihleri, çipi hem GPU yönetici düğümü hem de ajan tabanlı yapay zeka iş yükleri için optimize etmeyi amaçlıyor.