News
Printer Friendly

Yeni CUDA 4.0 Sürümü Paralel Programlamayı Daha Kolaylaştırıyor

 
 

Birleştirilmiş Sanal Adresleme, GPU’lar Arası İletişim ve Geliştirilmiş C++ Şablon Kitaplıkları Daha Fazla Kullanıcıya GPU Hesaplamadan Yararlanma Olanağı Veriyor

Daha fazla bilgi için:
Nusret Erturan
NVIDIA Corporation
(536) 4322503 ile temasa geçin
nerturan@nvidia.com

BASIN BİLGİLENDİRME

TÜRKİYE, İstanbul — 28 Şubat 2011 —NVIDIA bugün, NVIDIA GPU’larını kullanarak paralel uygulamalar geliştirmek için yararlanılan NVIDIA® CUDA® Toolkit’in son sürümünü duyurdu.

NVIDIA CUDA 4.0 Toolkit, paralel programlamayı daha da kolaylaştırmak ve daha fazla kullanıcıya uygulamalarını GPU’lara taşıma olanağı vermek için tasarlandı. Bu, üç ana özellik ile sonuçlandı:

  • NVIDIA GPUDirect™ 2.0 Teknolojisi – Tek bir sunucu veya iş istasyonu içerisinde eşdüzeyde iletişim için destek sağlar. Böylece daha kolay ve daha hızlı çoklu GPU programlama ve uygulama performansı sağlanır.
  • Birleştirilmiş Sanal Adresleme (UVA) – Ana sistem belleği ve GPU bellekleri için tek bir bellek adres alanı sağlayarak daha hızlı ve kolay paralel programlamaya olanak verir.
  • Thrust C++ Şablon Performans Kitaplıkları – C++ geliştiricileri için programlamayı kolaylaştıran güçlü açık kaynak C++ paralel algoritmaları ve veri yapıları sağlar. Thrust ile paralel sıralama gibi rutinler, Standart Şablon Kitaplığı (STL–Standard Template Library) ve İzlekli Yapı Blokları (TBB-Threading Building Blocks) ile olduğundan 5 ile 10 kat arasında daha hızlıdır.

Urbana-Champaign Illinois Üniversitesi’nden kıdemli araştırma programcısı John Stone, “Birleştirilmiş sanal adresleme ve GPU’lar arası daha hızlı iletişim, geliştiricilere GPU’ların hesaplama olanaklarından yararlanmasını kolaylaştırıyor” dedi.

Quantifi Rates Products yöneticisi Peter Decrem, “Standart şablon arayüzü ile GPU hesaplamaya erişmek, basit nakit akışı oluşturmadan Libor piyasası modelleri ile karmaşık hesaplamaya, değişken annuitelere veya CVA ayarlamalarına kadar geniş bir aralıkta verimlilik artışı sağlıyor” dedi ve şöyle devam etti, “Thrust C++ kitaplığı, bellek erişimi ve ataması gibi düşük seviyeli işlevleri yöneterek giriş kısıtlamalarını önemli derecede düşürerüp finans mühendisinin GPU ile geliştirilen bir ortamda algoritma geliştirmeye odaklanmasına olanak vermektedir.”

CUDA 4.0 mimarisi sürümü, aşağıdakiler dahil olmak üzere çok sayıda başka ana özelliklere ve olanaklara sahiptir:

  • CUDA Uygulamaları ile MPI Entegrasyonu – OpenMPI gibi değiştirilmiş MPI uyarlamaları, bir uygulama MPI gönderme veya alma çağrısı yaptığında verileri Infiniband üzerinden otomatik olarak GPU’dan veya GPU’ya taşır.
  • GPU’ların Çok İzlekli Paylaşımı – Çoklu CPU ana sistem izlekleri, tek bir GPU’da içerik paylaşarak tek bir GPU’nun çok izlekli uygulamalar tarafından paylaşılmasına olanak verir.
  • Tek GPU İzleği tarafından Çoklu GPU Paylaşımı – Tek bir CPU izleği bir sistemdeki tüm GPU’lara erişebilir. Geliştiriciler, uygulamalardaki “halo” değişimi gibi görevler için birden fazla GPU’da kolaylıkla iş yürütebilirler.
  • Yeni NPP Görüntüsü ve Bilgisayar Vizyon Kitaplığı – Hızlı görüntüleme ve bilgisayar vizyon uygulamaları geliştirme için zengin bir görüntü dönüştürme işlemleri seti.
  • Yeni ve Geliştirilmiş Olanaklar
    • Visual Profiler’da otomatik performans analizi
    • Cuda-gdb ve MacOS için eklenen destekte yeni özellikler
    • C++ özellikleri için yeni/sil ve sanal fonksiyonlar gibi ek destek
    • Yeni GPU binary (iki terimli) disassembler


4 Mart 2011 tarihinden itibaren www.nvidia.co.uk/paralleldeveloper adresinden CUDA Registered Developer Program’a (CUDA Geliştirici Programı) kayıt olarak CUDA Toolkit 4.0 deneme sürümü ücretsiz olarak elde edilebilir.

CUDA Toolkit ve GPGPU uygulamaları hakkında daha fazla bilgi için lütfen www.nvidia.co.uk/cuda adresini ziyaret edin.

NVIDIA Hakkında
NVIDIA (NASDAQ: NVDA) 1999 yılında GPU'yu bularak, dünyaya bilgisayar grafiklerinin gücünü gösterdi. Şirket o günden beri görsel hesaplamada daima yeni standartlar belirleyerek, taşınabilir ortam oynatıcılardan dizüstü bilgisayarlara ve iş istasyonlarına varıncaya kadar çok çeşitli cihazlar üzerinde nefes kesici ve etkileşimli grafikler sunmaktadır. NVIDIA'nın programlanabilir GPU'lar alanındaki uzmanlığı paralel işlemede çığır açıcı yeniliklere yol açarak, süper hesaplamayı ucuz ve herkesin ulaşabileceği bir noktaya taşıdı. Şirket, modern programlama için temel olan tasarımları ve anlayışları da kapsayan patentler dahil dünya çapında 1.700'den fazla patente sahiptir. Ayrıntılı bilgi için www.nvidia.co.uk adresine bakın.

# # #

Bu basın ilanındaki şu beyanları da içeren ama bunlarla kısıtlı olmayan: NVIDIA CUDA 4.0 mimarisi ve NVIDIA GPU’larının avantajları, özellikleri ve etkileri; ve şirket patentlerinin modern hesaplama üzerindeki etkileri, ileriye yönelik ifadeler olup, sonuçların beklentilerden somut olarak farklı çıkmasına neden olabilecek risklere ve belirsizliklere tabidir. Gerçek sonuçların somut olarak farklı olmasına neden olabilecek önemli etkenlerden bazıları şunlardır: küresel ekonomik koşullar; ürünlerimizin üretilmesinde, montajında, ambalajlanmasında ve test edilmesinde üçüncü partilere olan bağımlılığımız; daha etkin veya hızlı teknolojilerin geliştirilmesi; teknolojik gelişme ve rekabetin etkileri; tasarım, imalat veya yazılım kusurları; tüketicilerin tercihleri veya taleplerindeki değişiklikler; sektör standartları ve arayüzlerinde değişiklikler; sistemlere entegre edildiklerinde ürün veya teknolojilerimizde yaşanabilecek beklenmedik performans kaybı ve 31 Ekim 2010'da sona eren mali dönem için 10-Q Formu da dahil olmak üzere NVIDIA'nın ABD Sermaye Piyasası Kurulu'na sunduğu raporlarda zaman zaman ayrıntılarıyla belirttiği diğer unsurlar. SEC'e gönderilen raporların kopyaları Şirket web sitesinde yayınlanmaktadır ve NVIDIA'dan ücretsiz olarak edinilebilir. Bu ileriye yönelik beyanlar gelecekteki performansın garantisi değildir ve sadece buradaki tarihten itibarendir ve kanun tarafından gerekmediği sürece, NVIDIA gelecekteki olayları veya durumları yansıtmak amacıyla bu ileriye yönelik beyanları güncelleme zorunluluğunu reddeder.

© 2011 NVIDIA Corporation. Her hakkı saklıdır. NVIDIA, NVIDIA logosu ve CUDA; NVIDIA Corporation’un ABD ve diğer ülkelerde ticari markaları veya tescilli ticari markalarıdır. Diğer şirket ve ürün adları, bağlantılı oldukları ilgili şirketlerin ticari markaları olabilir. Özellikler, fiyatlar, stokta mevcudiyet ve teknik özellikler, önceden haber vermeden değiştirilebilir.