Návrh Školení

Úvod

Paralelní Programming v teorii

    Architektura paměti Organizace paměti

Paralelismus na bázi vláken a procesů

    Vytváření instancí a určování vlákna Práce se synchronizací vláken Vytváření, pojmenování, spouštění a synchronizace procesu Použití Asyncia pro asynchronní programování

Distribuováno Python

    Použití celeru pomocí SCOOP Použití Pyro4 Použití PyCSP Použití RPyC

GPU Programming

    Použití modulu PyCUDA Použití NumbaPro Použití PyOpenCL Testování s PyOpenCL

Testování a odstraňování problémů

    Testování s jednotkovým testováním Testování s modelovým testováním

Shrnutí a závěr

Požadavky

  • Python zkušenosti s programováním

Publikum

  • Vývojáři softwaru
 14 hodiny

Počet účastníků



Price per participant

Reference (4)

Související kurzy

Související kategorie