AMD ROCm platformunun yeni sürümü tanıtıldı

AMD Radeon Open Compute Platform’un (ROCm) yeni sürümü SC16 konferansında duyuruldu. Yeni sürümün neler getirdiğine dair detaylar bu haberde.

AMD, SC16 konferansında Radeon Open Compute Platform’un (ROCm) yeni sürümünü duyurdu. Yüksek performans ve enerji verimliliği sunan heterojen bilgi işlem sistemlerinin geliştirilmesini hızlandırmak için tasarlanan bu yeni sürüm, yeni Radeon GPU donanımı için destek, yeni matematik kütüphaneleri ve modern programlama dilleri için zengin bir temel içeriyor. AMD aynı zamanda gelecek sürümlerde sunulması planlanan OpenCL ve AMD’nin “Zen” temelli işlemcileri, Cavium ThunderX işlemcileri ve IBM Power 8 işlemcilerini de içeren geniş yelpazede işlemci desteğini de duyurdu.

amd-logo-2016

Radeon Open Compute Platform’un en çok özellikli açık kaynaklı GPU bilgi işlem platformu olma konumunu güçlendiren bazı gelişmeler şöyle:

  • Genişletilmiş GPU desteği – Platform artık bütün Polaris mimarisi temelli grafik ürünlerine (Radeon™ RX 460, 470 ve 480 grafik kartları ve Radeon™ Pro WX 7100, 5100 ve 4100 GPU) destek sağlıyor. Polaris mimarisi özellikle düşük seviye programlama ile geliştiricilerin donanımdan en fazla verimi alması için tasarlandı.
  • OS Kapsayıcıları ve Linux Kernel Sanal Makina (KVM) ile GPU donanımının ROCm Sanallaştırılması – Platform artık Docker kapsaması desteği sunuyor, bu sayede kullanıcılar ROCm etkin Linux sunucu ortamlarında uygulamaların dağıtımını sadeleştirebiliyor. ROCm ayrıca sanallaştırılmış çözümlerde donanımla hızlandırılmış GPU bilgi işlemin faydalarından yararlanabilmek için KVM düzgeçişi ile GPU Donanım Sanallaştırma desteği sağlar.
  • Heterojen İşlem Derleyicisi (HCC) – HCC C++17 “Paralel Standart Şablon Kütüphanesi” desteği sunan, CPU ve GPU için tekil kaynaklı ISO C++11/14 derleyicisidir. Paket kurucu ve açıcı
    desteği barındıran LLVM temelli GCN ISA kod üretimini içeren zengin bir derleyici altyapısı üzerinde inşa edilmiştir.
  • Taşınabilirlik için Heterojen-Bilgi İşlem Ara Yüzü (HIP) – HIP, geliştiricilerin CUDA uygulamalarını, HIP kernel dilini ve işleyiş süresi API’ına dönüşümü otomatikleştiren HIPIFY kullanarak platforma aktarmalarına imkan tanır. HIPIFY NVIDIA’nın CUDA Derleyicisi veya HCC aracılığı ile herhangi bir GPU üzerince çalışabilecek bağlanabilir uygulamalar yaratır.
  • Yeni Matematik Hızlandırma Kütüphaneleri – ROCm BLAS, FFT ve N boyutlu tensör daralmalarını destekleyen yeni gelişmiş matematik hızlandırma kütüphanelerini duyurdu.

opencl

Platformun bu yeni sürümüne ek olarak AMD ayrıca ROCm ekosistemini büyütmek için genişletilmiş sunucu işlemci desteği ve planlanan OpenCL desteğini de duyurdu. Müşterilerin hiper ölçek ve HPC ihtiyaçlarını karşılamak adına, gelecek sürümlerin AMD “Zen” tabanlı x86 CPU’ları, Cavium ThunderX işlemcilerinden başlayarak ARM AArch 64 CPU mimarisi ve IBM Power 8 CPU’larına da destek sunması bekleniyor. OpenCL, metale doğrudan erişimi sayesinde GPU’nun daha geniş düşük seviye kontrolüne izin veren ROCm işleyiş süresi ve derleyici temeli üzerinde geliştiriliyor.

Radeon Open Compute’un yeni sürümüne bu adresten erişilebilir.

SC16 kapsamında AMD tarafından gerçekleştirilecek demolar:

  • Supermicro sunucuları üzerinde Makine Öğrenme Kodu çalıştıran ROCm Technology Cluster
  • HIP Bağlama aracı ile CUDA uygulaması Caffe’yi bağlama
  • AMD FirePro™ S9300 X2 & Radeon™ R9 Nano grafik yongaları ile HPC için ışın izleme ve VR görselleştirme
  • Çoklu GPU ve platform hedefleyen OpenMP 4.5 Birlikte işlerliği
  • AMD FirePro™ S9170 Suncu GPU’su barındıran IBM Power8 sunucu ROCm demosu
  • ROCm çalıştıran Radeon RX 460 barındıran Penguin Computing Tundra™ Extreme ARMv8 ThunderX temelli sunucu
  • ROCm üzerinde Headless OpenGL/EGL Interop OpenCL ile yerinde render

Cihaz.TV‘yi Facebook, Twitter, Google+ ve Instagram‘da takip edin. Güncel videolarımız için YouTube kanalımıza abone olmayı unutmayın.