Nvidia RTX

Nvidia RTX, öncelikle mimari ve ürün tasarımı, bilimsel görselleştirme, enerji araştırması ve film ve video prodüksiyonunda karmaşık büyük ölçekli modeller tasarlamak için kullanılan Nvidia tarafından oluşturulan üst düzey profesyonel bir görsel bilgi işlem platformudur. Nvidia RTX, gerçek zamanlı görsel(ışın) izleme sağlamaktadır. Tarihsel olarak, ışın izleme gerçek zamanlı olmayan uygulamalara ayrılmıştır (filmler için görsel efektlerde ve fotogerçekçi işlemelerde CGI gibi). Video oyunlarının doğrudan aydınlatmaya ve işlemeleri için önceden hesaplanmış dolaylı katkıya dayanması gerekmekteydi. RTX, buna bir çözüm olmuştur. RTX, aydınlatmaya, gölgelere ve yansımalara tepki veren etkileşimli görüntüler üreten bilgisayar grafiklerinde yeni bir gelişmeyi kolaylaştırmaktadır. RTX, ışın izleme hızlandırma mimarilerinde özellikle Tensor çekirdeklerini (ve Turing ve ardıllarındaki yeni RT çekirdeklerini) kullanan Nvidia Volta-, Turing- ve Ampere tabanlı GPU'larda çalışmaktadır.

Mart 2019'da Nvidia, seçilen GTX 10 serisi (Pascal) ve GTX 16 serisi (Turing) kartların, gelecek sürücülerde RTX teknolojisinin alt kümeleri için destek alacağını duyurmuştur. Ancak işlevler ve performans, ışın izleme için ayrılmış donanım çekirdeklerinin eksikliğinden etkilenecektir.

Ekim 2020'de Nvidia, Nvidia RTX ürün serisindeki profesyonel iş istasyonlarında kullanım için ilk Amper mimarisi tabanlı grafik kartı olarak Nvidia RTX A6000'i duyurmuştur.

Nvidia, RTX desteğini Microsoft'un DirectX Raytracing API'si (DXR) ile entegre etmek için Microsoft ile birlikte çalışmıştır. RTX şu anda Nvidia OptiX aracılığıyla ve DirectX için kullanılabilir. Turing ve Ampere mimarileri için Vulkan için de mevcuttur.

Bileşenleri

RTX, ışın izlemeye ek olarak yapay zeka entegrasyonu, ortak varlık biçimleri, rasterleştirme (CUDA) desteği ve simülasyon API'lerini içermektedir. RTX'in bileşenleri şunlardır:
 AI ile hızlandırılmış özellikler(NGX)
 Varlık biçimleri (USD veMDL)
 Gelişmiş gölgelendiriciler dahil rasterleştirme
 OptiX, Microsoft DXR ve Vulkan ile Işın İzleme
 Simülasyon araçları:
 CUDA 10
 Flex
 PhysX

Işın izleme
Bilgisayar grafiklerinde ışın izleme, bir görüntü düzleminin piksellerinden geçen ışınları izleyerek ve sanal nesnelerle karşılaşmalarının etkilerini simüle ederek bir görüntü oluşturmaktadır.

RTX, uzaysal arama veri yapılarını oluşturmak ve güncellemek için hızlandırma yapıları ve algoritmalar kullanarak çalışmaktadır.

Geliştirmeler

RTX kullanan API'ler

Nvidia OptiX
Nvidia OptiX, Nvidia DesignWorks'ün bir parçasıdır. OptiX, yüksek seviyeli veya "algoritmaya uygun" bir API'dir, yani yalnızca ışın izlemenin kendisini değil, ışın izlemenin bir parçası olduğu tüm algoritmayı kapsamak üzere tasarlanmıştır. Bu, OptiX motorunun uygulama tarafı değişiklikleri olmadan daha büyük algoritmayı yürütmesine izin vermek içindir.

OptiX, bilgisayar grafikleri oluşturmanın yanı sıra optik ve akustik tasarım, radyasyon ve elektromanyetik araştırmalar, yapay zeka sorguları ve çarpışma analizine de yardımcı olmaktadır.

Ek bağlantılar 
RTX'te Nvidia geliştirici sayfası

Kaynakça 

Görüntü kartı
Görüntü işleme yazılımları