Büyük resim:Nvidia, 2022’de ilk olarak Turing mimarisi ve daha yenilerine dayalı kartlar için açık kaynaklı bir Linux GPU çekirdek sürücüsü yayınladı. Şirket, o zamandan beri R555 Linux sürücü serisinin son sürümüyle açık kaynaklı çekirdek sürücü desteğini iyileştirme yönünde önemli adımlar attı ve yaklaşan R560 sürücüleriyle açık kaynaklı bir GPU çekirdeğine tam geçiş yapmaya hazır.
Nvidia’ya göre, açık kaynaklı GPU çekirdek modülleri, tescilli çekirdeklerine kıyasla “eşdeğer veya daha iyi” uygulama performansı sunmaya yardımcı oldu. Şirket ayrıca, açık kaynaklı çekirdeklerine Heterogeneous Memory Management (HMM) desteği, gizli bilgi işlem ve Grace platformunun tutarlı bellek mimarileri gibi yeni özellikler de ekledi.
Nvidia, özel yazılımlardan açık kaynaklı yazılımlara geçişin doğru bir hamle olduğuna ve bunun GPU’larının platformlar arasında daha iyi performans sunmasına yardımcı olabileceğine inanıyor.
Sadece seçili Nvidia GPU’larının açık kaynaklı GPU çekirdek modülleriyle uyumlu olduğunu belirtmekte fayda var. Buna, yalnızca açık kaynaklı çekirdekler kullanan Grace Hopper ve Blackwell platformlarından GPU’lar da dahildir. Bu platformlarda tescilli sürücüler desteklenmez.
Turing, Ampere, Ada Lovelace ve Hopper gibi diğer yeni mimariler hem tescilli hem de açık kaynaklı çekirdek modüllerini destekler. Ancak Nvidia, kullanıcıların gelişmiş performans ve güvenilirlik için açık kaynaklı yazılıma geçmelerini önerir.
// İlgili Öyküler
- Apple, Nvidia ve diğerleri, yapay zekalarını kullanıcı izni veya bilgisi olmadan YouTube içeriklerine eğittiler
- AMD’nin yaklaşan Radeon 890M entegre grafiklerinin, sızdırılan kıyaslamalarda Nvidia’nın GTX 1070’iyle eşleştiği gösterildi
Uyumlu GPU’lar için, tüm yöntemlerle yüklenen sürücünün varsayılan sürümü, tescilliden açık kaynaklıya geçiştir. Ancak kullanıcılar, platformları için hala mevcutsa, kapalı kaynaklı modülleri manuel olarak seçme olanağına sahip olacaklardır.
Ne yazık ki açık kaynaklı çekirdek modülleri, eski Maxwell, Pascal ve Volta mimarilerindeki GPU’lar için mevcut değil; bu da hâlâ GTX 980 veya GTX 1080 kullananların Nvidia’nın tescilli sürücülerini kullanmaya devam etmek zorunda kalacağı anlamına geliyor.
Aynı sistemde hem eski hem de yeni GPU’ların kullanıldığı karma dağıtımlarda Nvidia, tam uyumluluk için tescilli sürücünün kullanılmaya devam edilmesini öneriyor.
Nvidia, R560 sürücüleriyle tam geçişi hedefliyor ve şirket bu daldaki ilk sürücüsünü Windows için yayınladı. Şu anda Linux için henüz mevcut olmasa da, bunun er ya da geç gerçekleşmesini bekliyoruz.
Sadece çekirdek modüllerinin açık kaynaklı olduğunu ve şimdilik kapalı kaynaklı kalan kullanıcı alanı sürücü bileşenlerinin olmadığını unutmayın. Yine de, açık kaynaklı modüllerin performansı nasıl iyileştirdiğini değerlendirmek için yeni çekirdek sürücü kıyaslamalarını görmek ilginç olacak.