Vengono divisi in 3 categorie:

Tutte le funzioni di I/O, hanno bisogno di un sincronizzatore, coordinare il flusso di traffico tra le risorse interne ed esterne.

Untitled

Moduli I/O

Il processore comunica con i moduli dei dispositivi, attraverso il bus per:

Legge di Amdahl

Tempo di speedup ⇒ potenziale velocità ottenibile da un programma parallelo (da 1 a N core)

Untitled

Lo speedup è il tempo utilizzato dal programma / tempo “libero” che può essere parallelizzato