Kursplan

Införandet

Parallell Programming i teorin

  • Minnesarkitektur
  • Minnesorganisation

Trådbaserad och processbaserad parallellitet

  • Instansiera och fastställa en tråd
  • Arbeta med trådsynkronisering
  • Skapa, namnge, köra och synkronisera en process
  • Använda Asyncio för asynkron programmering

Distribuerad Python

  • Använda selleri
  • Att använda SCOOP
  • Använda Pyro4
  • Använda PyCSP
  • Använda RPyC

GPU Programming

  • Använda PyCUDA-modulen
  • Använder NumbaPro
  • Använda PyOpenCL
  • Testning med PyOpenCL

Testning och felsökning

  • Testning med enhetstestning
  • Testning med fingerad testning

Sammanfattning och slutsats

Krav

  • Python programmeringserfarenhet

Publik

  • Mjukvaruutvecklare
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kurser

Relaterade Kategorier