Eğitim İçeriği

Giriş

  • Kubefirst nedir?
  • Kubefirst özelliklerinin ve mimarisinin genel bakışı
  • Açık kaynak araçlarıyla entegrasyon (Terraform, Vault, Argo vb.)

Geliştirme Ortamının Kurulması

  • Kubefirst SDK'sının kurulması ve yapılandırılması
  • Bulut platformlarının seçilmesi ve kurulması (Yerel, AWS, Civo vb.)
  • Visual Studio Code'te bir Kubefirst projesi oluşturma
  • Proje yapısının ve dosyalarının incelenmesi

Kubefirst Programming Modeli

  • Kubefirst direktifleri ve maddelerinin anlaşılması
  • Paralel bölgeler oluşturmak için paralel direktiflerin kullanılması
  • Çekirdekleri paralelleştirmek için çekirdek direktiflerinin kullanılması
  • Döngüleri paralelleştirmek için döngü direktiflerinin kullanılması

Kubefirst Data Management

  • Veri direktifleriyle veri hareketinin yönetilmesi
  • Güncelleme direktifleriyle verilerin senkronize edilmesi
  • Önbellek direktifleriyle veri yeniden kullanımının iyileştirilmesi
  • Rutin direktifleriyle cihaz fonksiyonlarının oluşturulması

Kubefirst API ve Kütüphaneleri

  • Ana programlardaki Kubefirst API'sinin anlaşılması
  • Cihaz bilgisi sorgulamak için Kubefirst API'sinin kullanılması
  • Kubefirst API ile cihaz numarası ve türünün ayarlanması
  • Kubefirst API ile hataların ve istisnaların ele alınması
  • Kubefirst kütüphanelerinin kullanılması (matematik, rastgele, karmaşık)

Kubefirst Araçları

  • Kubefirst araçlarının rolünün anlaşılması
  • Kubefirst programlarını profillemek ve ayıklamak için araçların kullanılması
  • Araçlarla (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge) yürütme süresinin ölçülmesi ve iyileştirilmesi

Kubefirst Uygulamaları

  • Kubefirst ile geliştirme ve dağıtım için en iyi uygulamalar
  • Diğer programlama modelleriyle (CUDA, OpenCL, SYCL) birlikte çalışabilirlik
  • GPU kütüphaneleriyle (cuBLAS, cuFFT) entegrasyon
  • Kubefirst Metaphor demo uygulamasının gösterimi

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Bilgisayar mimarisi ve bellek hiyerarşisi hakkında temel bilgi
  • Docker ve Kubernetes kavramları ve komutlarına aşinalık

Hedef Kitle

  • Geliştiriciler
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler