Vai al contenuto

Calcolo parallelo e distribuito in Python

In questo percorso vedremo i concetti fondamentali del calcolo parallelo, dell'elaborazione distribuita e dell'implementazione pratica in Python. Imparerete come suddividere un problema in task paralleli, coordinare l'esecuzione di questi task su diversi nodi o processori, e raccogliere i risultati in modo efficiente.

Struttura del percorso

  1. Introduzione al calcolo parallelo e distribuito
  2. Calcolo parallelo e distribuito: comunicazione tra i processi
  3. Uso di alcune librerie in python: Dask, Modin e Celery

Materiale

Github