NVIDIA, Linux için açık kaynaklı GPU çekirdeğini yayınladı


NVIDIA Açık Kaynak GPU Çekirdek Modüllerini Piyasaya Sürüyor

NVIDIA şimdi, R515 sürücü sürümünden başlayarak, çift GPL / MIT lisansı ile açık kaynak olarak Linux GPU çekirdek modülleri yayınlıyor. Bu çekirdek modüllerinin kaynak kodunu NVIDIA Açık GPU Çekirdek Modülleri deposunda bulabilirsiniz. GitHub.

Bu sürüm, işletim sistemi ile daha sıkı entegrasyon ve geliştiricilerin hata ayıklaması, entegre etmesi ve geri katkıda bulunması için Linux’ta NVIDIA GPU’ları kullanma deneyimini geliştirmeye yönelik önemli bir adımdır. Linux dağıtım sağlayıcıları için açık kaynaklı modüller kullanım kolaylığını artırır. Ayrıca NVIDIA GPU sürücüsünü imzalamak ve dağıtmak için kullanıma hazır kullanıcı deneyimini geliştirirler. Canonical ve SUSE, açık çekirdek modüllerini Ubuntu ve SUSE Linux Enterprise Distributions ile hemen paketleyebilir.

Geliştiriciler, kod yollarını izleyebilir ve daha hızlı kök neden hata ayıklaması için çekirdek olay zamanlamasının iş yükleriyle nasıl etkileşime girdiğini görebilir. Ek olarak, kurumsal yazılım geliştiricileri artık sürücüyü projeleri için yapılandırılan özelleştirilmiş Linux çekirdeğine sorunsuz bir şekilde entegre edebilir.

Bu, Linux son kullanıcı topluluğundan gelen girdiler ve incelemelerle NVIDIA GPU sürücü kalitesini ve güvenliğini artırmaya daha fazla yardımcı olacaktır.

NVIDIA, her yeni sürücü sürümüyle birlikte GitHub’da kaynak kodunun bir anlık görüntüsünü yayınlar. Topluluk tarafından gönderilen yamalar gözden geçirilir ve onaylanırsa gelecekteki bir sürücü sürümüne entegre edilir.

Daha fazla bilgi için NVIDIA katkı yönergelerine ve sürücü yayın hızına ve yaşam döngüsü belgelerine genel bakışa bakın.

Desteklenen işlevsellik

Açık GPU çekirdek modüllerinin ilk sürümü R515’tir. Kaynak koduyla birlikte, sürücülerin tam olarak oluşturulmuş ve paketlenmiş sürümleri sağlanır.

NVIDIA Turing ve NVIDIA Ampere mimarisi ailelerindeki veri merkezi GPU’ları için bu kod üretime hazırdır. Bu, NVIDIA müşterileri için geçişi kolaylaştırmak üzere tasarlanan GSP sürücü mimarisinin geçen yıl aşamalı olarak kullanıma sunulmasıyla mümkün oldu. Tescilli çekirdek modu sürücüsü ile özellik ve performans eşitliği sağlamak için çok çeşitli iş yüklerinde test etmeye odaklandık.

Gelecekte, HMM gibi işlevler, NVIDIA Hopper mimarisinde gizli bilgi işlem için temel bir bileşen olacaktır.

Bu açık kaynaklı sürümde GeForce ve İş İstasyonu GPU’ları için destek alfa kalitesindedir. GeForce ve İş İstasyonu kullanıcıları, Linux masaüstlerini çalıştırmak ve Vulkan ve NVIDIA OptiX’te birden çok ekran, G-SYNC ve NVIDIA RTX ışın izleme gibi özellikleri kullanmak için bu sürücüyü Turing ve NVIDIA Ampere mimarisi GPU’larında kullanabilir. Kullanıcılar, çekirdek modülü parametresini kullanmayı seçebilir NVreg_EnableUnsupportedGpus vurgulandığı gibi belgeler. Sonraki sürümlerde daha sağlam ve tam özellikli GeForce ve İş İstasyonu desteği gelecek ve NVIDIA Açık Çekirdek Modülleri sonunda kapalı kaynak sürücüsünün yerini alacak.

Turing ve Ampere GPU’ları olan müşteriler, hangi modüllerin kurulacağını seçebilir. Turing öncesi müşteriler kapalı kaynak modüllerini çalıştırmaya devam edecek.

Açık kaynaklı çekirdek modu sürücüsü, aynı sabit yazılım ve CUDA, OpenGL ve Vulkan gibi aynı kullanıcı modu yığınlarıyla çalışır. Ancak, sürücü yığınının tüm bileşenleri bir yayın içindeki sürümlerle eşleşmelidir. Örneğin, kaynak kodun bir sürümünü alamaz, oluşturamaz ve önceki veya gelecekteki bir sürümden kullanıcı modu yığınıyla çalıştıramazsınız.

Kurulumu etkinleştir

R515 sürümü, hem kapalı kaynaklı sürücünün hem de açık kaynaklı çekirdek modüllerinin önceden derlenmiş sürümlerini içerir. Bu sürümler birbirini dışlar ve kullanıcı seçimini kurulum sırasında yapabilir. Varsayılan seçenek, sessiz kurulumların Turing + GPU’lara kıyasla NVIDIA Volta ve daha eski GPU’lar için en uygun yolu seçmesini sağlar.

Kullanıcılar kaynak koddan çekirdek modülleri oluşturabilir ve bunları ilgili kullanıcı modu sürücüleri ile kurabilir.

Şekil 1: Son kullanıcının açık GPU çekirdek modüllerini ve kapalı kaynak modüllerinin varsayılan yolunu seçmesi için kurulum seçeneklerinin çizimi.

Kaynak: NVIDIA


«Basın bülteninin sonu»



Leave a Comment