NVIDIA, CUDA platformuna 20 yılda yapılan en büyük ve en kapsamlı güncellemeyi içeren CUDA 13.1 sürümünü duyurdu. Bu güncelleme, özellikle Blackwell GPU’larında yapay zeka geliştirme süreçlerini basitleştirmeyi hedefleyen CUDA Tile programlama modelini tanıtıyor. Şirket yetkilileri, yeniliğin tensor çekirdek işlemlerini soyutlayarak ve iş parçacığı yürütümünü otomatikleştirerek geliştiricilere önemli kolaylıklar sağladığını belirtti.
CUDA 13.1’in yayınlanmasıyla birlikte, NVIDIA’nın CUDA Tile özelliği, yapay zeka algoritmalarının kodlanmasında devrim niteliğinde bir adım olarak nitelendirildi. Bu model, geliştiricilerin veriyi “döşeme” (tile) adı verilen belirli parçalara ayırmasını ve derleyicinin ile çalışma zamanının bu parçalar üzerindeki işleri bireysel iş parçacıklarına en optimal şekilde dağıtmasını sağlıyor. Tensor çekirdekleri gibi donanım unsurlarının kullanımı da bu süreçte otomatik hale getiriliyor. NVIDIA’dan Jonathan Bentz ve Tony Scudiero, CUDA Tile’ın, her iş parçacığının yürütüm yolunu tanımlama zorunluluğunu ortadan kaldırarak, çeşitli GPU mimarilerinde yüksek performanslı kod yazma çabasını azalttığını ifade etti.
Yapay zeka alanındaki hesaplama iş yüklerinin evrimiyle birlikte, tensorlar temel veri tipi haline geldiği kaydedildi. NVIDIA, tensorlar üzerinde işlem yapmak üzere geliştirilen özel donanımlar olan Tensor Çekirdekleri (TC) ve Tensor Bellek Hızlandırıcıları (TMA) gibi bileşenleri, yeni GPU mimarilerinin ayrılmaz parçası olarak konumlandırdı. Bu karmaşık donanım yapısı, yeteneklerini etkin kullanmak için daha fazla yazılıma ihtiyaç duyulmasına yol açtı. CUDA Tile, tensor çekirdeklerini ve programlama modellerini soyutlayarak, kodun mevcut ve gelecekteki tensor çekirdek mimarileriyle uyumlu olmasını sağlıyor. Döşeme tabanlı programlama, geliştiricilerin algoritmayı veri döşemeleri belirleyerek ve bu döşemeler üzerinde yapılacak hesaplamaları tanımlayarak kodlamasına olanak tanıyor. Algoritmanın eleman bazında yürütüm detaylarını belirleme ihtiyacı ortadan kalkıyor; bu görev derleyici ve çalışma zamanı tarafından üstleniliyor.
CUDA Tile programlamasının temelini oluşturan CUDA Tile IR, sanal bir talimat kümesi olarak döşeme işlemlerini etkinleştiriyor. NVIDIA, bu yeniliğin geleneksel Tek Talimat Çok İş Parçacığı (SIMT) donanımı ve programlamasını ikame etmediğini, aksine ikisinin bir arada var olacağını vurguladı. Ayrıca, popüler yapay zeka platformlarında CUDA Tile programlamasını mümkün kılan cuTile Python kütüphanesi de tanıtıldı. Bu araç, geliştiricilerin AI çerçevelerinde daha verimli çalışmasını destekliyor.
Başlangıçta CUDA Tile sürümü, mevcut Blackwell GPU nesliyle sınırlı tutuldu. Gelecek sürümlerde diğer mimarilere destek genişletileceği belirtildi. NVIDIA, CUDA platformunun 20 yıllık tarihinde bu ölçekte bir güncellemenin, yapay zeka geliştirme ekosistemini dönüştüreceğini kaydetti. Tensor çekirdeklerinin soyutlanması, kod uyumluluğunu artırarak geliştiricilerin mimari farklılıklara odaklanmadan yenilikçi algoritmalar üretmesini kolaylaştırıyor.
Öte yandan, NVIDIA aynı dönemde sevimli ve kompakt bir iş istasyonu GPU’su olan RTX 2000E Ada’yı piyasaya sürdü. Bu kart, tek yuva tasarımına sahip olup 16 GB GDDR6 ECC bellek kapasitesi sunuyor. Şirket, bu donanımın profesyonel uygulamalarda yüksek performans ve güvenilirlik sağladığını aktardı. CUDA 13.1 güncellemesiyle entegre çalışacak bu GPU, Blackwell mimarisiyle uyumlu yapay zeka iş yüklerinde verimliliği artırıyor.
NVIDIA yetkilileri, CUDA Tile’ın geliştiricilere sunduğu soyutlama katmanının, AI algoritmalarının hızlı prototipleme ve optimizasyon süreçlerini hızlandıracağını ifade etti. Tensor Memory Accelerators gibi unsurların otomatik entegrasyonu, manuel müdahaleyi minimize ederek hata riskini düşürüyor. cuTile Python’un AI framework’leriyle entegrasyonu, Python tabanlı geliştirme ortamlarında CUDA Tile kullanımını yaygınlaştıracak. Şirket, bu yeniliklerin Blackwell GPU’larının tam potansiyelini ortaya çıkaracağını belirtti.




