· kaynak Hacker News – Front Page (native)
Açık kaynak V100 SXM2 referansı pin haritalarını ve çoklu GPU kartları için NVLink planlarını yayınladı
Topluluk projesi NVIDIA V100 SXM2 modülleri için derlenmiş pin haritalarını, iki ve dört GPU'lu NVLink bağlantı planlarını ve KiCad başlangıç dosyalarını, açık kaynak bir taşıyıcı kartın temeli olarak yayınladı.
Referans neler içeriyor
Açık kaynak bir donanım projesi, NVIDIA'nın V100 SXM2 hesaplama modülleri için bir referans kiti yayınladı; kit, modülün iki 400 kontaklı konnektörünün derlenmiş pin haritalarını, iki ve dört GPU'lu sistemler için NVLink bağlantı planlarını ve yalnızca konnektör içeren KiCad başlangıç projelerini kapsıyor. GitHub'daki pigeon-labs-stack/v100-sxm2-reference deposu Hacker News'te göründü ve topluluk tarafından tasarlanacak bir taşıyıcı kartın temeli olarak konumlandırılıyor.
Projenin GitHub sayfasına göre kit, 800 kanonik kontaktı belgelendiriyor: PCIe, güç ve kontrol sinyallerini taşıyan A konnektöründe 400, NVLink ve yönetim sinyallerini taşıyan B konnektöründe 400. Her kontak; sinyal adı, arkasındaki kanıtlar ve elektriksel işlemi hakkındaki notlarla birlikte listeleniyor.
Pin haritalarının ötesinde depo, iki ve dört GPU'lu NVLink topolojileri için bağlantı tabloları içeriyor; bu tablolar kesin B konnektörü pad'lerini, sinyal yönlerini, hatları ve polariteyi belirtiyor. İki GPU'lu düzenleme belgelenmiş eşleştirme ailelerinden türetilen altı bağlantı grubunu kapsarken, dört GPU'lu plan derlenmiş bir topolojiyi izliyor; her iki kılavuz da kaynak kanıtlarını ve kalan belirsizlikleri açıkça belirtiyor.
Üç düzenlenebilir KiCad başlangıç projesi sunuluyor: tek bir modülün A ve B konnektörlerini kapsayan bir proje, ayrıca NVLink veri bağlantıları önceden yapılmış iki ve dört modüllü sürümler. Bağlanmamış saat, güç ve kontrol pinleri dahil her kontak etiketli kalıyor. Projeler KiCad 10.0.7 veya uyumlu daha yeni bir sürümde açılıyor; depo ayrıca eksiksiz şematik PDF'leri ve CAD aracı olmadan okunabilen bağımsız bir çalışma kitabı da içeriyor.
Neler olduğu değil
Proje sınırları hakkında açık: kendini donanım açısından nitelendirilmiş bir taşıyıcı kart değil, kamuya açık bir referans ön sürümü olarak tanımlıyor. Başlangıç projeleri bilinçli olarak regülatör, güç kontrolü ve saat devrelerini içermiyor ve NVLink şematikleri yalnızca veri bağlantılarını gösteriyor: her V100 hâlâ B konnektörünün E20 ve F20 pad'lerinde harici bir 156,25 MHz diferansiyel NVHS saatine, A konnektörünün E7 ve F7 pad'lerinde ise ayrı bir 100 MHz PCIe saatine ihtiyaç duyuyor. Bağlantı planları mantıksal düzenlemelerdir, routelanmış köprü şematikleri değil; bu sürümde ham PCB footprint'i de bulunmuyor.
Tersine mühendislik üzerine derleme
Yazar, şu ana kadarki katkının öncelikle bir derleme çalışması olduğunu — kamuya açık bilgileri topladığını, kaynakları karşılaştırdığını ve çelişen konnektör yönelimleri ile sinyal adlarını uzlaştırdığını — belirtirken, özgün tersine mühendislik çalışması deponun atıf bölümünde adı geçen yazarlara ait. Düzeltmeler davet ediliyor; özellikle yönelimli çizimler, süreklilik ölçümleri veya gözlemlenmiş davranışlarla desteklenenler — ve katkıda bulunanlardan doğrulanmış gözlemleri yorumlardan ayırmaları isteniyor.
Özgün donanım tasarımı katkıları CERN-OHL-W-2.0 lisansıyla, dokümantasyon, diyagramlar ve çalışma kitabı ise CC BY-SA 4.0 lisansıyla sunuluyor; her iki lisans da atıf ve geçerli karşılıklı paylaşım koşuluyla ticari yeniden kullanıma izin veriyor. Bildirilen uzun vadeli hedef, routelanmış kartların, üretim çıktılarının ve donanım nitelendirmesinin yol haritasında gelecek işler olarak listelendiği, yeniden kullanılabilir bir açık kaynak kart tasarımı. Süregelen tartışma Level1Techs forumlarında yapılıyor; çaba burada açık kaynak, bütçe dostu bir 4x V100 SXM2 NVLink backplane tasarlama olarak çerçeveleniyor.
Neden önemli
SXM2 modülleri standart PCIe yuvalarına uymuyor; bu yüzden eldeki fazlalık V100 donanımını çalıştırmak, tarihsel olarak yalnızca tescilli veri merkezi ekipmanı olarak var olmuş, amaca özel bir taşıyıcı kart gerektiriyor. Kanıtlarla etiketlenmiş pin haritalarını, denetlenmiş bağlantı planlarını ve düzenlemeye hazır KiCad sembollerini yayınlayan proje, hobi kullanıcıları ve küçük laboratuvarların NVLink'i koruyarak çoklu GPU kurulumları denemesinin önündeki engeli düşürüyor; böylece yalnızca PCIe bağlantılarına geri dönmek zorunda kalmıyorlar.
Yaklaşım ayrıca topluluk donanım dokümantasyonunun sorumlu biçimde nasıl yapılabileceğine örnek oluşturuyor: her iddia kanıtını taşıyor, belirsizlikler işaretleniyor ve kit açıkça bitmiş bir ürün değil bir referans olarak kapsamlandırılıyor. Bunun üzerine inşa edenler zor kısımlarla — güç dağıtımı, saatleme, routing ve nitelendirme — hâlâ yüz yüze, ama artık boş bir şematikten başlamıyorlar.
- #open-source
- #hardware
- #kicad
- #nvidia
- #gpu
İlgili yazılar
- Posttraining için ortak bir veri havuzu yok, bu yüzden ajanlı RL verisi üretilmelidir
- Revolut, açık ağırlıklı GLM modelini kendi sunucularında çalıştırdıktan sonra yapay zekâ kodlama maliyetinde %90 düşüş bildirdi
- Anthropic, FlashProve'u açık kaynak yaptı: bir çıktının hangi yapay zekâ modelinden geldiğini kanıtlamanın kriptografik yolu