Bize Ulaşın

Eğitim İçeriği

Biren GPU Mimarisine Giriş

  • Biren'in genel tanıtımı ve kullanım alanları
  • Donanım düzeni: çekirdekler, bellek, hesaplama kümeleri
  • NVIDIA ve AMD GPU'larıyla karşılaştırma

Biren Programlama Ortamının Kurulması

  • Biren SDK ve çalışma zamanının (runtime) yüklenmesi
  • Araç zincirini ve derleyici modelini anlama
  • Temel proje yapısı ve derleme süreci

Biren Yığını ile GPU Programlama

  • Thread (İş Parçacığı) ve blok modelleri
  • Bellek yönetimi ve veri transferleri
  • Çekirdek (Kernel) geliştirme ve başlatma desenleri

CUDA'dan Biren'e Taşıma

  • CUDA kodu için dönüştürme teknikleri
  • Yaygın API eşlemeleri ve uyarlamalar
  • Kod çevrimi laboratuvarları ve uygulamalı pratikler

Hata Ayıklama ve Profil Oluşturma (Profiling)

  • Biren'in hata ayıklayıcısını ve profil oluşturucusunu kullanma
  • darboğazların (bottlenecks) tespiti
  • Bellek erişim desenleri ve optimizasyon

Optimizasyon Teknikleri

  • Thread zamanlaması ve yönerge boru hattı (pipelining)
  • Döngü açma (unrolling) ve ortak bellek kullanımı
  • Verimliliği artırmak için gelişmiş çekirdek ayarlamaları

Vaka Çalışması ve Uygulama Örnekleri

  • Biren hızlandırıcıları ile bir modelin eğitimi
  • Görüntü işleme veya NLP modelinin taşınması ve profili çıkarılması
  • CUDA/NVIDIA ile performans karşılaştırması

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • GPU mimarisi ve paralel işleme konusunda temel bilgi
  • CUDA, OpenCL veya benzer GPU programlama ortamları ile deneyim
  • PyTorch veya TensorFlow gibi derin öğrenme çerçeveleri hakkında tanıdıklık

Hedef Kitle

  • HPC geliştiricileri
  • Yapay zekâ altyapı mühendisleri
  • Performans optimizasyon uzmanları
 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler