GPU Computing (Grafik İşlem Birimi Hesaplama), son yılların bilgisayar dünyasında en çok konuşulan konularından. Bilindiği üzere grafik işlemciler paralel işlem konusunda ki (kayar nokta işlemleri) üstün başarılarıyla CPU’lara bu konuda fark atmış durumdalar.
Paralel işlem gerektiren uygulamalar da (örneğin video oynatma, video decoding ve encoding işlemleri, bilimsel uygulamalar ve tabii ki 3D uygulamalar) GPU’ların getirdiği hız avantajı yadsınamaz durumda. Nvidia’nın CUDA, ATI’ın bu ay duyurduğu Catalyst sürücüleriyle beraber ortaya çıkardığı Stream teknolojisi programcılar için grafik işlemci hesaplamaları için gerekli kütüphaneleri ve araçları sunuyor.
OpenCL şüphesiz en çok Apple’a ve Mac OS X işletim sistemlerine yarayacak.
Bu iki rakip teknolojinin yanında biri daha var; Open CL. ‘Open Computing Language, açık hesaplama dili’ yani kısaca OpenCL, ATI’ın R870 grafik işlemcileriyle beraber desteklenmeye başlayacak. Bu konuda sessiz kalan Nvidia ise sessizliğini bozarak OpenCL’e destek sunacağını duyurdu. OpenCL’in başında Apple var ve ilginç bir şekilde yeni Macbook ürünlerinin Nvidia tabanlı grafik işlemcileri bulunuyor.
Apple’ın yeni işletim sistemi MAC OS X Snow Leopard’ın OpenCL desteğiyle gelmesi bekleniyor. Demek ki Apple’ın Intel yongasetlerini bırakıp Nvidia tabanlı yonga setlerine geçmesinin nedenleri arasında sadece daha yüksek performans yokmuş. Firma hem CUDA hem de OpenCL’i yeni sistemlerinde aktif olarak kullanmayı istiyor.
OpenCL açık olması nedeniyle hem Radeon hem de GeForce kartlar tarafından desteklenebilecek. Böylece CUDA ve Stream teknolojileri arasında ortak bir konuma sahip olacak. 1 GigaFlop işlem gücüne sahip modern ekran kartlarının bu gücünden yararlanma zamanı geldi de geçiyor artık.
137 views