En İyi Sorular
Zaman Çizelgesi
Sohbet
Bakış Açıları
CUDA
Vikipedi'den, özgür ansiklopediden
Remove ads
Remove ads
CUDA (Compute Unified Device Architecture), GPU (Graphics Processing Unit) için NVIDIA'nın sunduğu C programlama dili üzerinde eklenti olarak kullanıma sunulan bir mimari ve teknolojidir.
![]() | Bu maddede kaynak listesi bulunmasına karşın metin içi kaynakların yetersizliği nedeniyle bazı bilgilerin hangi kaynaktan alındığı belirsizdir. (Mart 2020) |
PathScale tabanlı bir C derleyicisi ve C ile yazılmış algoritmaların GPU üzerinde çalışmasını sağlayan geliştirme araçları kümesidir. CUDA, nVidia tarafından geliştirilmiştir ve çalışması için nVidia GPU ve son sürüm driverlara ihtiyaç vardır. CUDA G8X üzeri, GeForce, Quadro ve Tesla'yı içeren her GPU da çalışır. nVidia, ekran kartı mimarilerinin ileriye doğru kod uyumluluğu sayesinde, Geforce 8 için geliştirilen programların herhangi bir düzeltme yapılmadan gelecek nesil ekran kartlarında hızlanmalardan otomatik olarak faydalanacak şekilde kullanılabileceğini belirtiyor. CUDA kütüphanesi, geliştiricilerin CUDA özellikli GPU'lar üzerindeki hafızalara ve Stream Processorlara hükmedebilmesini sağlar. İlk CUDA Geliştirici seti (SDK) 15 Şubat 2007'de yayınlandı.
Remove ads
Faydaları
CUDA genel amaçlı GPU hesaplamalarında grafik işlemcisinin çekirdeklerinin kullanılmasını sağlar.
- Birkaç basit eklentiyle beraber C dilini kullanır.
- Kod rastgele erişimli belleğe yazabilir.
Sınırlamalar
- Doku yaratımı desteklenmiyor.
- Özyineli(tekrarlanan) fonksiyonlar desteklenmiyor ve döngüye çevrilmeleri gerekiyor.
- IEEE 754 standardı double precision floating point sayılarda desteklenmiyor.
- İş parçacıkları en iyi performans için 32 li gruplar olarak çalıştırılmalı. 32'li grup içindeki program akışının farklı dallanmaları performansı olumsuz olarak etkiliyor.
- CUDA sadece Nvidia Quadro ve Geforce 8, 9, 200 serisi ve tüm daha yeni kartlarda destekleniyor.
Remove ads
Desteklenen GPU'lar
Özetle
Bakış açısı
Desteklenen GPU ların ve ekran kartlarının listesi aşağıdadır. Ayrıca Nvidia22 Ocak 2016 tarihinde Wayback Machine sitesinde arşivlendi. sitesine bakılabilir:
Resmi CUDA destekli cihazların listesi:
Remove ads
Ayrıca bakınız
Kaynakça
Dış bağlantılar
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads