Nvidia, Linux için GPU modüllerinin kodunu resmen yayınladı

Nvidia sonunda kodu yayınlamayı seçtiğinize dair duyuru sürücülerinin çekirdek modüllerinin bir kısmı, şirketin dün GPU'ları için Linux sürücülerini R515 sürümünden başlayarak açık kaynak olarak kullanıma sunacağını duyurmasıdır. çift ​​lisanslı GPL ve MIT kullanarak.

Çekirdek modüllerinin kaynak kodunu açıkladı “NVIDIA Open GPU Kernel Modules” adlı bir depoda mevcut olacak GitHub'da, ancak şimdilik yalnızca veri merkezi GPU'larının kodunun üretim sürümüne hazır olduğu kabul ediliyor. GeForce ve İş İstasyonu GPU'ları şu anda "alfa kalitesi" olarak kabul ediliyor.

Nvidia, e kodununşu anda Turing ve Ampere ailesi veri merkezi GPU'larında kullanıma hazır, geçen yıl boyunca GSP denetleyici mimarisinin kademeli olarak piyasaya sürülmesinin ardından. Tescilli çekirdek modu sürücüsüyle özellik ve performans eşliğini sağlamak için çok çeşitli iş yüklerinde test edilmiştir, ancak aynı zamanda aygıtlar ve alt sistemler arasında arabellekleri paylaşmak için DMA-BUF çerçevesi gibi yeni özellikleri de beraberinde getirir. Hopper mimarisi ile.

Turing öncesi mimariye sahip GPU'ları kullanan herkes, eski tescilli sürücüleri kullanmaya devam etmelidir. Açıkça, ana hedeflerden biri bu sürücüler için kaynak kodunu açarken Nvidia'dan süper bilgisayarlar için GPU desteğini ve işlevselliğini geliştirmektir. ve büyük veri merkezi tesisleri. Hemen hemen tüm büyük süper bilgisayarlar, Linux'un bazı sürümlerini çalıştırır ve kapalı kaynaklı sürücülere sahip olmak, muhtemelen bu kurulumlardan sorumlu kişilerin beğenisine göre değildir.

İnsanlar için, resim şu anda o kadar pembe değil, çünkü yalnızca tescilli kullanımdan kaldırılmış monolitik çekirdek modülü, alfa olmayan kalite olarak kabul ediliyor. Nvidia'ya göre, yıl boyunca iyileştirmeler bekleniyor. Yeni açık kaynak sürücü, eski sürücüyle aynı bellenimde ve CUDA, OpenGL ve Vulkan gibi aynı kullanıcı modu yığınlarında çalışır. Ek olarak şirket, topluluk tarafından gönderilen düzeltmelerin gelecekteki sürücü sürümlerine dahil edilmek üzere değerlendirileceğini söyledi.

Tam entegre paketlerin ve kaynak kodunun mevcudiyeti ile dağıtım yöneticileri, sürücüleri yazılım havuzlarına daha kolay dahil edebilecektir.

Artık modülleri entegre edebilen geliştiriciler olarak Canonical ve SUSE'den bahsedilmektedir. dağıtımlarındaki açık çekirdeklerin sayısı.

Canonical'da Silikon İttifakları başkan yardımcısı Cindy Goldberg, "Nvidia'nın yeni açık kaynaklı GPU modülleri, ister AI/ML geliştiricileri, oyuncular veya bulut bilişim kullanıcıları olsun, Ubuntu kullanıcıları için kurulumları basitleştirecek ve güvenliği artıracak" dedi.

Yeni sürücüler önümüzdeki birkaç ay içinde Ubuntu 22.04 LTS'ye ulaşacak. Nvidia, paket dağıtımını iyileştirmek ve müşteriler için daha iyi destek modelleri oluşturmak için Canonical ve SUSE'nin yanı sıra Red Hat ile çalıştı. Red Hat direktörü Christian Schaller, bir blog yazısında Nouveau sürücüsünün (tersine mühendislik yoluyla Nvidia grafik kartları için ücretsiz sürücüler üretme projesi) ve çekirdeğin sahiplerinin geçen ay Nvidia ile görüştüğünü söyledi.

"Bu sadece çekirdek kısmı, birçok modern grafik sürücüsü bellenim ve kullanıcı alanı bileşenlerinde bulunuyor ve bunlar her zaman kapalı." Ancak bu, Linux çekirdeğinde yalnızca GPL API'lerini tüketmeye başlayacak bir Nvidia çekirdek sürücümüz olduğu anlamına geliyor, bu ilk sürüm önceki sürücünün kullanmadığı API'leri tüketmeyecek olsa da. Schaller yazdı. İkincisi, Nvidia'nın mevcut Nouveau ve ikili sürücüsünün, yeni açık kaynaklı sürücü geliştirildiğinde bile yerinde kalacağını ekledi.

Kısacası, Nvidia'nın açık kaynak çekirdek sürücüsü çabalarının şu anki aşaması budur. Bununla birlikte, birden fazla kaynak Nvidia'nın Çarşamba günü "ağacın dışındaki bu açık çekirdek modüllerinin daha iyi Linux desteğine doğru sadece bir adım olduğunu" ima ettiğini bildirdi.

Son olarak, yayınlanan kaynak koduna bakmak isterseniz, bunu şu adresten yapabilirsiniz: aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.