Nvidia’nın CUDA’yı pazarladığının resmidir:Nvidia GPU’ları, Adobe Creative Suite CS4 uygulamalarını hızlandırıyor
Burada zaten bahsetmiştim, ama biraz daha bahsetme ihtiyacı duydum. Sektör açısından aslında çok önemli bir gelişme; zira oyun oynamak dışında atıl duran, çoğu zaman bilgisayarımızın kendisinden daha pahalıya mal olan ve aşırı enerji harcayan ekran kartlarımız artık bir işe yaramaya başlayacaklar.
Konuyla ilgili çok az bilgi var ama kesin olanlar şunlar: hızlandırılan uygulamalar Photoshop, After Effects ve Premiere Pro. Photoshop CS4, normal GeForce serisi ekran kartları ile hızlandırmanın nimetlerinden yararlanırken, anlaşılan o ki Premiere Pro CS 4 ve Affer Affects CS 4 Nvidia CUDA kullanıyor. Zaten bunun için, bahsettiğim uygulamaları hızlandırabilmek için Quadro FX serisi bir kart kullanmanız şart.
Adobe gibi binlerce programcısı olan ve istediğinde Nvidia’nın kapısını çalabilecek bir şirket için elbette CUDA uygulamaları geliştirmek zor değil. Ancak sektörün çoğu böyle değil. Örneğin, GNU C Compiler’ın derleme işlemi için CUDA üzerinden bir Quadro üzerine thread açtığını düşünün. Bunun mümkün olup olmadığından bile emin değilim: zira ekran kartlarının RAM erişimi filan gibi konularda programlama düzeyinde bilgim yok. Ama böyle bir iş yükünü zaten büyük fedakarlık ve zorluklar altında çalışan GCC kullanıcıları nasıl kaldırabilirler? Üstelik CUDA’yı programlamak cidden zor ve şu an, muhtemelen de çok uzun sadece C++ kullanılabilecek.
Peki Nvidia’nız yoksa ne yapacaksınız?
AMD ve Nvidia bana göre ilerde birgün anlaşmak zorunda kalacaklar. Neden mi? Intel, GPU’ları yeryüzünden silmek için bastırıyor. Böylece en büyük rakibi AMD’ye büyük bir darbe vuracak ve sürekli x86 tabanlı işlemci yapacağı iddia edilen Nvidia’yı sindirecek. (Ki Nvidia’da bunu başaracak her kaynak var) Üstelik Core i7′nin çıkışı ile gerçek bir performans devrimi yaşayacağız. Bu tip gelişmeler gerçekten GPU’ya olan ihtiyacı ortadan kaldıracak,en azından reel olarak. Elbette yazılım şirketleri yıllardır anlaşmalar yaptıkları AMD ve Nvidia’yı kollayacaklardır ama diğer tarafta da Intel’in gücü ve yaptıkları oyunların ucuz bilgisayarlarda çalışabileceği gerçeği var.
Böylece yakın bir gelecekte GPU’ların oyun pazarındaki etkisi artık eskisi kadar önemli olmayabilir; ama müthiş işlem güçleri de olduklarını inkar etmeyelim. Yıllar önce yapmaları gereken şeyi şimdi yapmaya başladılar. Önce HPC alanındaki çalışmalar başladı; Nvidia CUDA ve ATI Stream ile. Şimdi Nvidia masaüstü uygulamalara girdi.
Yapılması gerekenler var.Bu iki dev, eğer bir konsorsiyum oluşturup grafik kartlarının basitçe oyuna katılabileceği ortak bir API yayınlarsa emin olun çok büyük bir hızla kabul görecektir. Birçok programcı, yazılımlarının hızlı çalışması için gerçekten kolay kullanılabilir API’leri kullanmayı tercih edecektir. Doğrusunu isterseniz, başka türlü de GPU’yu masaüstü uygulamalarda kullanma fikri gelişmeyecektir. Düşünün, Adobe Photoshop’da işlediğim resmi CorelDraw’da açmak için Nvidia’yı söküp yerine AMD Radeon’u mu takacağım?