Linux çekirdek modülü Nvidia RTX 3000 serisi kartların işlem hızını artırıyor
Öne çıkanlar
- RTX 3000 serisi ekran kartlarında FP ve BF16 komut iletim hızları profesyonel modellerin seviyesine çıkarıldı.
- RTX 3090 Ti üzerinde BF16 işlem performansı 87,50 TFLOPS seviyesinden 157,41 TFLOPS değerine ulaştı.
- Linux çekirdek modülü, Nvidia sürücüsünü değiştirmeden sistem açılışında kart parametrelerini yapılandırıyor.
Açık kaynaklı bir Linux çekirdek modülü, Nvidia GeForce RTX 3000 serisi tüketici ekran kartlarındaki yapay zeka ve matematiksel işlem kısıtlamalarını kaldırdı. Proje, GA102, GA103, GA104 ve GA106 çiplerini kullanan donanımlarda FP/BF16 FMA komut iletim hızını profesyonel kartların seviyesine çıkarıyor. Bu yöntem sayesinde resmi Nvidia sürücüsüne müdahale edilmeden donanım seviyesinde performans artışı sağlanıyor.
Geliştirilen erken aşama çekirdek modülü, sistem başlangıcında Nvidia sürücüsü kartı bağlamadan önce hız seçicileri yapılandırıyor ve işlevsel düzeyde sıfırlama uyguluyor. Yapılan ölçümlerde 450 watt güç tüketen bir RTX 3090 Ti modelinde FP16 matris çarpım performansı 87,46 TFLOPS seviyesinden 118,39 TFLOPS düzeyine çıktı. BF16 tarafında ise başarım 87,50 TFLOPS seviyesinden 157,41 TFLOPS değerine ulaşarak yaklaşık iki kat artış gösterdi.
Araç, Arch, Debian, Ubuntu ve Fedora gibi yaygın Linux dağıtımlarında initramfs üzerinden yüklenerek sürücü güncellemelerinden etkilenmeden çalışıyor. Sistem askıya alınıp yeniden başlatıldığında donanım parametrelerini otomatik olarak tekrar uygulayan modül, resmi sürücülere her güncellemede yama yapma zorunluluğunu ortadan kaldırıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.