Microsoft, geliştirici araç setini Agility SDK sürüm 1.717 ile güncelledi. Öne çıkan eklemeler, özellikle karmaşık sahnelerde ışın izleme yoğun projelerde performansı önemli ölçüde artırmak için tasarlanmış Shader Execution Reordering (SER) ve Opacity Micromaps (OMM) teknolojileridir.
SER (Shader Execution Reordering). Bu özellik, GPU'nun ışın izleme sırasında paralel görevleri (iş parçacıkları) daha verimli bir şekilde yönetmesine yardımcı olur. Bekleme süresini azaltarak ve benzer işlemleri daha iyi gruplandırarak, SER bireysel karelerin render süresini hızlandırır.
OMM (Opacity Micromaps). OMM, kısmen şeffaf nesnelerin (örneğin, bitki örtüsü, zincirli teller) işlenmesini optimize eder. Daha önce, bu genellikle kaynak yoğun hesaplamalar gerektiriyordu (AnyHit shader'ları). OMM, bu işi özel donanıma devrederek, GPU RT çekirdekleri üzerindeki baskıyı azaltır ve gözle görülür bir görsel bozulma olmadan çalışır.
[Performans etkisini gösteren karşılaştırma görüntüleri]
Microsoft, OMM'nin tek başına uyumlu sahnelerde render hızlarını iki katına veya üç katına çıkarabileceğini tahmin ediyor. NVIDIA'nın demo sahnelerini kullanan testler, %60'tan fazla performans artışı gösterdi (örneğin, 55 FPS'den 90 FPS'ye çıkış). Alan Wake 2 gibi şeffaflık ve yol izleme yoğun bir şekilde kullanılan zorlu başlıklarda, SER ve OMM'nin birleştirilmesi, yüksek performanslı bir GPU'da kare başına render sürelerini 16.8 ms'den 10.2 ms'ye düşürdü, bu da %40'a yakın bir iyileşme sağladı.
Şu anda, NVIDIA, RTX serisi grafik kartlarında her iki özellik için de tam sürücü desteği sağlamaktadır. Diğer GPU üreticilerinin gelecekteki güncellemelerde destek eklemesi bekleniyor.