Son Konu

NVIDIA CUDA Kütüphanesi, RISC-V GPU Projesine Taşınıyor

bilgisayarci

Yeni Üye
Katılım
9 Ocak 2022
Mesajlar
152,563
Tepkime
0
Puanları
36
Yaş
95
Credits
0
Geri Bildirim : 0 / 0 / 0
Nvidia-CUDA.jpg

RISC-V, Komut Seti Mimarisi (ISA) tarafında özelleştirmeye izin verdiğinden, tamamen açık kaynaklı olduğundan ve lisans sorunları yaratmadığından dolayı bilgisayar dünyasında her zaman gündemde kalmayı başardı.

Öte taraftan RISC-V ISA’ya dayalı genel amaçlı bir GPU tasarım projesi bile yürütülüyor. Şimdi ise NVIDIA CUDA yazılım kütüphanesini Vortex RISC-V GPGPU platformuna bağlamak için bazı çalışmalar yapıldı.

NVIDIA’nın CUDA’sı (Compute Unified Device Architecture), şirketin ekran kartlarında çalışan benzersiz bir bilgi işlem platformunu ve uygulama programlama arabirimini (API) temsil ediyor. Uygulamalar CUDA desteği için kodlandığında ve bir sistem CUDA tabanlı bir GPU tespit ettiğinde, yazılımdaki kodlar GPU desteğiyle birlikte çok daha hızlı çalışıyor.

RISC-V-GPU-CUDA-Calisma-Prensibi.jpg


Araştırmacılar, Vortex adlı bir RISC-V GPGPU projesinde CUDA yazılım araç seti desteğini etkinleştirmenin yollarını incelediler. Vortex RISC-V GPGPU, RV32IMF ISA’ya dayalı tam sistem bir RISC-V GPU oluşturmayı amaçlıyor. RISC-V GPU ise OpenCL 1.2 grafik API’sini destekliyor ve artık bazı CUDA işlevleri için de destek sağlanmış durumda.

Araştırmacılar projeyi şöyle açıklıyor:

Bu projede uçtan uca CUDA geçişini desteklemek için bir işlem hattı inşa ediyoruz: İşlem hattı, CUDA kaynak kodlarını girdi olarak kabul ediyor ve bunları genişletilmiş bir RISC-V GPU mimarisinde yürütüyor.

CUDA’nın bir RISC-V GPGPU üzerinde çalışması küçük bir adım olsa da önemli bir gelişme. Zira RISC-V mimarisinin adını önümüzdeki yıllarda çok daha sık duymaya başlayacağız ve gelecekte hızlandırılmış bilgi işlem uygulamaları için RISC-V’nin kullanıldığı bir çağın başlangıcına tanık olabiliriz.
 
Üst Alt