Struttura del corso

Introduzione

Parallelo Programming in teoria

  • Architettura della memoria
  • Organizzazione della memoria

Parallelismo basato su thread e processi

  • Creazione di un'istanza e determinazione di un thread
  • Utilizzo della sincronizzazione dei thread
  • Creazione, denominazione, esecuzione e sincronizzazione di un processo
  • Utilizzo di Asyncio per la programmazione asincrona

Distribuito Python

  • Usando il sedano
  • Utilizzo di SCOOP
  • Utilizzo di Pyro4
  • Utilizzo di PyCSP
  • Utilizzo di RPyC

Unità grafica Programming

  • Utilizzo del modulo PyCUDA
  • Utilizzo di NumbaPro
  • Utilizzo di PyOpenCL
  • Testare con PyOpenCL

Test e risoluzione dei problemi

  • Test con unit test
  • Test con test simulati

Riassunto e conclusione

Requisiti

  • Python Esperienza di programmazione

Pubblico

  • Sviluppatori di software
  14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative