NVIDIA, Açık Kaynak GPU Sürücüsünü Yayınladı - Technopat
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - NVIDIA, Açık Kaynak GPU Sürücüsünü Yayınladı

NVIDIA, Açık Kaynak GPU Sürücüsünü Yayınladı

4 Temmuz 2022 - 18:00
- Makale, Teknoloji

NVIDIA, R515 sürücülerinden başlayarak, çift GPL/MIT lisansıyla Linux GPU çekirdek modüllerini açık kaynak olarak yayınlamaya başladı. Bu çekirdek modüllerinin kaynak kodunu NVIDIA/open-gpu-kernel-modules GitHub sayfasında bulabilirsiniz.

Bu sürüm, Linux’ta işletim sistemi ile daha sıkı entegrasyon sağlamak için NVIDIA GPU kullanımını geliştirmeye yönelik yapılan önemli bir adım olarak gözüküyor. Ayrıca geliştiricilerin hata ayıklaması, işletim sistemi ile gelişmiş entegrasyon sağlaması ve çeşitli katkılarda bulunması açısından bu sürüm önemli. Linux dağıtım sağlayıcıları için de açık kaynak modülleri kullanım kolaylığını arttırıyor. Ayrıca NVIDIA GPU sürücüsünü imzalayıp, dağıtmak için ezber bozan kullanıcı deneyimini de geliştiriyorlar. Canonical ve SUSE, açık çekirdek modüllerini Ubuntu ve SUSE Linux Enterprise Distributions ile hemen paketleyebiliyor.

İsterseniz çekirdek olay zamanlamasını daha hızlı hata ayıklamak için iş yükünüzle nasıl etkileşime girdiğini, kod yollarını takip ederek görebilirsiniz. Buna 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 birlikte NVIDIA GPU sürücü kalitesi ve güvenliğinin artmasına da katkı sağlıyor.

NVIDIA, her yeni sürücü sürümüyle birlikte, NVIDIA/open-gpu-kernel-modules GitHub sayfasında kaynak kodunu yayınlıyor. Topluluk tarafından gönderilen yamalar gözden geçiriliyor ve eğer onaylanırsa bir sonraki sürüme entegre ediliyor.

Daha fazla bilgi için NVIDIA’nın rehber nitelikteki kılavuzlarına ve süreç ve sürüm uyumu ile ilgili dokümana bakabilirsiniz.

Desteklenen İşlevsellik

R515, açık GPU çekirdek modüllerinin ilk sürümü. Sürücülerin paketlenmiş sürümleri, kaynak koduyla birlikte bir bütün olarak sağlanmakta.

Bu kod, NVIDIA Turing ve NVIDIA Ampere mimarisindeki veri merkezi GPU’ları için üretime hazır, nihai sürüm. 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. Şirket ayrıca özel çekirdek modu sürücüsü ile özellik ve performans eşitliği sağlamak için çok çeşitli iş yüklerinde testler gerçekleştirmiş.

Gelecekte, HMM (Heterogeneous Memory Support) gibi işlevler NVIDIA Hopper mimarisinde temel bir bileşen olacak.

Bu açık kaynaklı sürümde GeForce ve İş İstasyonu GPU’ları için olan desteğin, alfa kalitesinde olduğunu söyleyebiliriz. GeForce ve İş İstasyonu kullanıcıları, Linux masaüstlerini çalıştırmak ve Vulkan, NVIDIA OptiX’te birden çok ekran, G-SYNC ve NVIDIA RTX ışın izleme gibi özellikleri kullanmak için NVIDIA Turing ve NVIDIA Ampere mimarili GPU’larında bu sürücüyü kullanabilir.

Çekirdek modülü parametresini kullanmayı tercih etmek isterseniz buradaki linkten ayrıntılara bakabilirsiniz. Sonraki sürümlerde daha sağlam ve tam özellikli GeForce ve İş İstasyonu desteği sunulacak ve NVIDIA Açık Çekirdek Modülleri nihayetinde kapalı kaynak sürücüsünün yerini alacak.

NVIDIA Turing ve NVIDIA Ampere mimarili GPU’lara sahip müşteriler, hangi modüllerin kurulacağını seçebilmekte. Turing öncesi müşteriler ise kapalı kaynak modüllerini çalıştırmaya devam edebilecek.

Açık kaynaklı çekirdek modu sürücüsü, aynı Firmware ve CUDA, OpenGL ve Vulkan gibi aynı kullanıcı modu yığınlarıyla çalışır. Ancak, bu durumda sürücü yığınının tüm bileşenleri, bir sürümdeki versiyonlarla 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.

Doğru sürümleri yükleme ve sorun giderme adımları hakkında daha fazla bilgi için, sürücü ile ilgili olan README’ye bakabilirsiniz.

Kuruluma geçiş

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 özeldir ve seçimi kurulum sırasında yapabilmenize olanak sağlamaktadır. Varsayılan seçenek, sessiz kurulumların NVIDIA Turing+ GPU’lara kıyasla NVIDIA Volta ve daha eski GPU’lar için en uygun yolu seçmesini sağlar.

Kaynak kodundan çekirdek modülleri oluşturabilir ve bunları ilgili kullanıcı modu sürücüleriyle kurabilirsiniz.

R515 Mdülleri
Şekil 1. GPU çekirdek modüllerini açmayı ve kapalı kaynak modüllerinin varsayılan olarak seçmeyi amaçlayan kurulum seçenekleri

Ortak ekosistem

NVIDIA, ortak müşteriler için daha iyi paketleme, dağıtım ve destek modelleri için Canonical, Red Hat ve SUSE ile birlikte çalışmakta.

Canonical

Canonical Silikon ortaklığından sorumlu Başkan Yardımcısı Cindy Goldberg, “İster AI/ML geliştiricileri ister oyuncular veya bulut kullanıcıları olsun, yeni NVIDIA açık kaynaklı GPU çekirdek modülleri, Ubuntu kullanıcıları için kurulumları basitleştirirken, güvenliği de arttıracaktır” şeklinde yorumladı. “Geliştiriciler arasında en popüler Linux tabanlı işletim sistemi olan Ubuntu’nun yapımcıları olarak, AI ve ML alanında ileri seviyede çalışan geliştiricilere daha da iyi destek verebilmek adına Ubuntu’daki NVIDIA GPU’ları ile daha da iyi entegrasyon sağlayabiliyoruz.”

Önümüzdeki aylarda, NVIDIA Open GPU çekirdek modülleri, yakın zamanda piyasaya sürülen Canonical Ubuntu 22.04 LTS‘de yerini alacak.

SUSE

Markus Noga, SUSE Genel Müdürü, “SUSE olarak NVIDIA’nın GPU çekirdek modu sürücüsünü açık kaynak olarak yayınlamasından heyecan duyuyoruz. Bu açık kaynak topluluğu ve hızlandırılmış bilgi işlem için gerçek bir dönüm noktasıdır. SUSE, Haziran ayında SUSE Linux Enterprise 15 SP4 ile bu atılımı gerçekleştiren ilk büyük Linux dağıtımı olmaktan gurur duyuyor. NVIDIA ve SUSE birlikte, bulut, veri merkezi ve güvenli bir yazılım tedarik zinciri ile büyük bir destek sağlayarak GPU hızlandırmalı bilgi işlem ihtiyaçlarınızın birçoğunu karşılamakta.” şeklinde yorumladı.

Red Hat

Mike McGrath, Red Hat Linux Mühendisliği Başkan Yardımcısı, “Red Hat, “kurumsal açık kaynak, inovasyonu teşvik edebilir ve müşterilerin deneyimini iyileştirebilir” ilkesiyle ilerlemektedir. NVIDIA’nın GPU çekirdek sürücüsünü açık kaynaklı hale getirme kararını alkışlıyoruz. Red Hat, NVIDIA ile uzun yıllardır iş birliği yapıyor ve onların sonraki adımı attığını görmekten heyecan duyuyoruz. Bu yetenekleri müşterilerimize sunmayı ve NVIDIA donanımıyla birlikte çalışabilirliğini geliştirmeyi dört gözle bekliyoruz.” yorumunda bulundu.

Upstream yaklaşımı

NVIDIA GPU sürücüleri, desteklenen tüm platformlarda tutarlı bir deneyim sağlanması açısından yıllar içinde işletim sistemleri, GPU’lar ve Jetson SOC’ler arasında kod paylaşmak üzere tasarlanmıştır. Mevcut kod tabanı, Linux çekirdeği tasarım kurallarına uymamakta ve Linux Upstream için bir aday olarak gözükmemektedir.

Linux kernel (çekirdek) topluluğu, Canonical, Red Hat ve SUSE gibi ortaklarla upstream yaklaşımı üzerinde çalışma planları yapmaktadır.

Bu arada, yayınlanan kaynak kodu Nouveau sürücüsünün geliştirilmesine yardımcı olmak için bir referans görevi görüyor. Nouveau, saat yönetimi ve termal yönetim gibi birçok GPU işlevselliğini açığa çıkarmakla birlikte sürücüye yeni özellikler getirerek, NVIDIA sürücüsü tarafından kullanılan aynı yazılımından yararlanabilmektedir.

Sıkça Sorulan Sorular

Açık kaynak GPU sürücüsünü nereden indirebilirim?

R515 geliştirme sürücüsünü CUDA Toolkit 11.7‘nin bir parçası olarak veya “Beta” sürücüleri altındaki sürücü indirme sayfasından indirebilirsiniz. R515 veri merkezi sürücüsü, sonraki sürümlerde belirli aralılarla bunu takip edecektir.

Açık GPU çekirdek (kernel) modülleri dağıtılabilir mi?

Evet, NVIDIA açık çekirdek modülleri çift GPL/MIT lisansı altında lisanslanmıştır. Dağıtım ve yeniden paketleme izinleri lisans koşullarına tabidir.

CUDA gibi kullanıcı modu sürücülerinin kaynağı yayınlanacak mı?

Bu değişiklikler çekirdek modülleri içindir ve kullanıcı modu bileşenlerine dokunulmamaktadır. Kullanıcı modu kapalı kaynak olarak kalır, sürücüde ve CUDA araç setinde önceden oluşturulmuş ikili dosyalarla yayınlanır.

Hangi GPU’lar açık GPU çekirdek modülleri tarafından desteklenir?

Açık çekirdek modülleri, tüm NVIDIA Ampere ve Turing mimarili GPU’ları destekler. Veri merkezi GPU’ları üretim için destekleniyor. GeForce ve İş İstasyonu GPU’larına ise alfa kalitesinde bir destek sunulmaktadır. Daha fazla bilgi için Veri merkezi, NVIDIA RTX ve GeForce CUDA GPU’ları ürün tablolarına bakabilirsiniz (NVIDIA Turing ve sonraki GPU’lar 7.5 veya daha yüksek hesaplama kapasitesine sahiptir.).

Hatalar nasıl bildirilir?

Sorunları, GitHub depolarındaki sorun izleyicisi veya mevcut son kullanıcı destek forumu aracılığıyla bildirebilirsiniz. Lütfen güvenlik ile ilgili sorunlarınızı GitHub depo güvenlik ilkesinde listelenen kanallar aracılığıyla bildiriniz.

Yama gönderimi ve yamalar için SLA/CLA süreci nedir?

GitHub üzerindeki PR (pull requests)’lar aracılığıyla topluluk gönderimi teşvikini arttırmaya yönelik işler yapılmakta. Gönderilen yamalar gözden geçirilir ve onaylanırsa, sonraki yayınlanacak bir sürücü sürümüne entegre ediliyor. Daha fazla bilgi için NVIDIA sürücü sürecine ait dokümana bakabilirsiniz.

Yayınlanan kaynak kodu, paylaşılan bir kod tabanından oluşturulan anlık bir görüntü olduğundan, yapılan katkılar GitHub deposunda ayrı Git commit’leri olarak yansıtılmayabilir. Topluluk katkılarını onaylama süreci üzerinde çalışılıyor. Aynı nedenden dolayı, kodun önemli ölçüde yeniden biçimlendirilmesini de tavsiye etmiyoruz.

PR gönderme süreci NVIDIA/open-gpu-kernel-modules GitHub sayfasında açıklanmıştır ve bu tür katkılar Katılımcı Lisans Sözleşmesi kapsamındadır.

Daha fazla bilgi için açık GPU çekirdek modülleri NVIDIA/open-gpu-kernel-modules GitHub sayfasına bakabilirsiniz.

Etiketler: açık kaynakaçık kaynak gpucanonicalçekirdek modülleriCLACUDAkernel modulesLinuxnVidiaNVIDIA CUDAopen gpu kernel modulesOpen Sourcer515Red HatSLAsuseupstream
PaylaşPaylaşTweetYollaPaylaş
Büşra Alçınar

Büşra Alçınar

Computer & Software Engineer | GreyHat Hacker | Translator & Teacher in 9 languages | TouristGuide | Cook | Gamer | Writer | ATC Specialist | Delegate of Rissho Uni ⛩ #WomenInTech

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Amazon müşteri hizmetlerine nasıl ulaşılabilir?
  • Mondial Drift L 125 için uygun fiyatlı zincir yağı önerisi
  • Üniversite öğrencisi askerlik tecilini nasıl yaptırabilir?
  • Psp Oyunlarını Bulabileceğiniz Servisler
  • Samsung G65b monitörde ölü piksel çıktı
  • Lastvoice BM800 Mikrofon seti 550TL
  • Arkadaşlar nasılsınız?
  • 45 bin TL'ye 55 inç televizyon önerisi
  • Redmi Note 12 Pro 5G'den Galaxy S21 FE'ye geçmeye değer mi?
  • Son güncelleme ile NVIDIA tray simgesi kapatılsa da tekrar çıkıyor

Technopat Video

Şu an oynayan

TRT bandrolü tartışması büyüyor: Hazır sistem firmalarının sonu mu geldi?

Bilgisayar toplama geleneği tehlikede mi?

TRT bandrolü tartışması büyüyor: Hazır sistem firmalarının sonu mu geldi?

Haber
Razer Deathadder V4 Pro White Edition inceleme

Razer Deathadder V4 Pro White Edition inceleme: En hızlı oyuncu faresi!

Haber
Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Haber

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Nasıl Yapılır
  • Yapay Zeka
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal