Haladó CUDA programozás

Europe/Budapest
Description

E haladó képzés célja a legújabb CUDA programozási módszerek és a hatékony CUDA programok fejlesztéséhez szükséges technikák, fejlesztési elvek ismertetése, közös megbeszélése. A képzés olyan CUDA programozással foglalkozó felhasználóinknak szól, akik szeretnének még gyorsabb és hatékonyabb GPU programokat  fejleszteni, megismerni és megérteni a GPU architektúrák és programozási elvek legújabb irányait. Szóba kerül a kooperatív csoportok használata, a tenzormagok, a CUDA könyvtárak, az aszinkron végrehajtás, a streamek és a különböző szinkronizációs primitívek használata, az egységes és virtuális memória, a CUDA gráfok, végül a multi-GPU programozás különböző kommunikációs stratégiák alkalmazásával. A képzést példák és használati esetek egészítik ki.

 

A képzés időtartama: 2 x  3 óra (9:00-12:15, 13:15-16:00)

Wokshop helyszíne: Online

 

Elvárt ismeretek

Általános párhuzamos programozási ismeretek, legalább egyéves CUDA programozási gyakorlat, CUDA kernelek tervezése és implementálása, egy GPU-n történő futtatási tapasztalatok. 

 

Előadó: dr. Juhász Zoltán (Pannon egyetem docense, DKF HPC szakértő)

 

A workshop nyelve: magyar

 

Részletes programleírás az agendában elérhető. 

 

A résztvevők részére a workshopot megelőzően segédletet fogunk kiküldeni, melyben részletes tájékoztatást nyújtunk a HPC portál regisztrációról és a Komondorra történő belépésről.

 

Contact
Surveys
Elégedettségi kérdőív
    • 9:00 AM 10:00 AM
      A legújabb CUDA fejlesztések és a haladó technikák rövid áttekintése
    • 10:00 AM 10:15 AM
      Szünet
    • 10:15 AM 12:00 PM
      Haladó CUDA programozási modellek, technikák, C++ API
    • 12:00 PM 12:15 PM
      Kérdések
    • 12:15 PM 1:15 PM
      Ebédszünet
    • 1:15 PM 2:30 PM
      NVIDIA HPC SDK és CUDA függvénykönyvtárak
    • 2:30 PM 3:45 PM
      Futás és teljesítmény elemzés, NSight Systems
    • 3:45 PM 4:00 PM
      Kérdések