Nvidia Çarşamba günü GPU çekirdek modülü açık kaynaklı geçişini genişlettiğini duyurdu. Nvidia, ilk olarak Mayıs 2022’de veri merkezi hesaplama GPU’ları için üretime hazır açık kaynaklı Linux GPU çekirdek modüllerini yayınladı. Yaklaşan R560 sürücü sürümüyle başlayarak, Nvidia tüm platformlarda açık kaynaklı GPU çekirdek modüllerine tamamen geçiş yapacak.
Nvidia, GPU’larının hepsinin tipik bir sürücü mimarisini ve yetenek setini paylaştığını, GPU’nun ev kullanımı için mi yoksa bulut tabanlı AI iş yüklerini desteklemek için mi kullanıldığına bakılmaksızın aynı temel sürücüyü kullanabileceğini belirtti. Nvidia, iki yıllık geliştirme ve testten sonra açık kaynaklı GPU çekirdek modüllerini, tescilli sürücülerden eşdeğer veya daha iyi performans sunacak bir duruma getirdiğini söylüyor.
Ayrıca Nvidia, açık kaynaklı çekirdek modüllerinin “önemli yeni yetenekler” sağlayabileceğini söyledi. Bunlar şunları içerir:
- Heterojen bellek yönetimi (HMM) desteği
- Gizli bilgi işlem
- Grace platformlarımızın tutarlı bellek mimarileri
- Ve dahası
Bu geçişin istisnaları da vardır. Grace Hopper ve Blackwell GPU’ları açık kaynaklı sürücüyü gerektirir ve Nvidia bunu birçok yeni GPU için önerir. GPU’nuz Turing, Ampere, Ada Lovelace veya Hopper mimarilerindense, Nvidia açık kaynaklı GPU çekirdek modüllerine geçmenizi önerir.
Ancak açık kaynaklı GPU modülleri, Maxwell, Pascal ve Volta mimarileri de dahil olmak üzere Nvidia’nın eski GPU’larını desteklemiyor.
Maxwell | Paskal | Volta |
---|---|---|
GTX 750Ti | Tesla P100 Hızlandırıcı | GeForce 10 Titan V |
GTX 750 Serisi | Titan X | Quadro Volta Serisi |
GTX 950 Serisi | Quadro P5000 | Tesla PG500-216 |
GTX 960 Serisi | Quadro P6000 | Tesla PG-503-216 |
GTX 970 Serisi | GTX 1080 Serisi | Tesla V100 Serisi |
GTX 980 Serisi | DGX-1 | Jetson Xavier Serisi |
GTX Titan X | CMP 100HX-210 |
Çoğu durumda, Nvidia sürücü yükleme yöntemlerinin varsayılan seçimi açık kaynaklı sürücüye değiştireceğini söylüyor. Ancak, Nvidia’ya göre bazı senaryolar özel dikkat gerektiriyor:
- CUDA meta paketine sahip paket yöneticileri
- Çalıştırma dosyası
- Kurulum yardımcı betiği
- Paket yöneticisi ayrıntıları
- Linux için Windows Alt Sistemi
- CUDA Araç Takımı
Açık kaynaklı GPU çekirdek modüllerine geçiş, Nvidia’nın Linux işletim sistemiyle entegrasyonunu iyileştirmesine yardımcı olur. Ayrıca geliştiricilerin sürücüleri hata ayıklamasına, entegre etmesine ve geliştirmeye katkıda bulunmasına olanak tanır. Dahası, bu hareket dağıtım sağlayıcılarının kullanım kolaylığını ve kullanıma hazır kullanıcı deneyimini daha iyi yönetmesine yardımcı olur.