GPGPU: repetitorium, trendy a koexistence s Intel MIC (školení IT4I)

Europe/Prague
207 (VŠB - Technical University Ostrava, IT4Innovations building)

207

VŠB - Technical University Ostrava, IT4Innovations building

Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
Description

Anotace

Kurz je volným pokračováním série tří tutoriálů, které lektor vedl na IT4Innovations v únoru a březnu 2014, s hlavním cílem poskytnout posluchačům aktuální informace z oblasti GPGPU, tj. výpočtů na grafických kartách.

V první části kurzu budou rekapitulovány základní rysy výpočetních prostředků dostupných na IT4Innovations (klasické CPU, Xeon Phi, Nvidia GPU) s důrazem na porovnání těchto architektur a na diskusi jejich vhodnosti pro různé typy aplikací. V druhé části kurzu budou podrobněji popsány architektura Nvidia GPU a nejpoužívanější API pro GPGPU, CUDA, a také představeny alternativy OpenCL a OpenACC . Následně bude diskutovány novinky a trendy v této oblasti.

Posluchač na základě tohoto kurzu získá aktuální přehled o akcelerátorech a jejich programování, zejména pak GPU - měl by tedy být např. schopen vyhodnotit, která z architektur je vhodná pro jeho výpočetní problém jak z hlediska výkonnosti, tak použitelnosti a udržitelnosti.

Úroveň

Střední

Jazyk

Čeština

O lektorovi

Ivan Šimeček je vyučující na FIT ČVUT. K jeho hlavním odborným zájmům patří návrh efektivní implementace algoritmů v závislosti na cílové architektuře a související datové struktury ve více/mnoho-vláknovém prostředí. Má dlouhodobé zkušenosti s různými typy akcelerátorů hlavně s procesory grafických karet (GPU). Je výkonným managerem  "GPU Education Center" (dříve “CUDA Teaching Centre”) při FIT ČVUT.

Poděkování

Kurz je financován Ministerstvem školství mládeže a tělovýchovy z prostředků účelové podpory Velkých infrastruktur pro výzkum, experimentální vývoj a inovace v rámci projektu „IT4Innovations národní superpočítačové centrum - LM2015070“.

    • 09:30 10:00
      Registrace 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 10:00 11:30
      Základní rysy výpočetní prostředků dostupných na IT4Innovations 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 11:30 13:00
      přestávka na oběd 1h 30m
    • 13:00 14:30
      Porovnání výkonnosti a použitelnosti architektur v typických aplikacích 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 14:30 15:00
      káva 30m 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 15:00 16:30
      CUDA vs. OpenCL, OpenACC 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 16:30 17:00
      káva 30m 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic
    • 17:00 18:00
      Nové rysy CUDA, novinky v oblasti nástrojů pro CUDA 207

      207

      VŠB - Technical University Ostrava, IT4Innovations building

      Studentská 6231/1B 708 33 Ostrava–Poruba Czech Republic