Calendario Lezioni | |||||
Data | Giorno | Lezione | Lab. | Prog. Ore | Argomento |
10-gen | mar | 3 | 3 | Introduzione al corso e tassonimia di Flynn | |
13-gen | ven | 2 | 5 | Laboratorio1: Introduzione e descrizione degli strumenti utilizzati nel laboratorio (cross-toolchain) | |
17-gen | mar | 3 | 8 | Sistemi operativi distribuiti | |
20-gen | ven | 2 | 10 | Laboratorio2: Cross-compilazione di eChos e semplici applicazioni | |
24-gen | mar | 3 | 13 | RPC e sincronizzazione nei sistemi distribuiti | |
27-gen | ven | 2 | 15 | Laboratorio3: Definizione di un esempio di riferimento in SW ed esecuzione sulla board | |
31-gen | mar | 3 | 18 | Mutua esclusione e gestione dei deadlock nei sistemi distribuiti | |
03-feb | ven | 2 | 20 | Laboratorio4: Introduzione a HSN (tool per la co-simulazione HW/SW/Network) | |
07-feb | mar | 3 | 23 | Gestione dei processi e file system distribuiti | |
10-feb | ven | 2 | 25 | Il file sytem NFS | |
14-feb | mar | 3 | 28 | Laboratorio5: Partizionamento HW/SW dell'esempio di riferimento, scrittura driver per modulo HW e debugging | |
17-feb | ven | 2 | 30 | Memoria condivisa distrubuita | |
21-feb | mar | 3 | 33 | Sistemi operativi real-time: introduzione | |
24-feb | ven | 2 | 35 | Scheduling di task aperiodici | |
28-feb | mar | 3 | 38 | Scheduling di task periodici | |
03-mar | ven | 2 | 40 | Scheduling di task misti (ore 15-17) | |
07-mar | mar | 3 | 43 | Laboratorio6: Modifica dei parametri di eCos e dell'applicazione di riferimento: analisi delle prestazioni | |
10-mar | ven | 43 | |||
14-mar | mar | 1 | 44 | Scheduling di task misti | |
20-mar |
lun | Appello di Marzo (ore 9:00) | |||
Totale | 30 | 14 | |||
Le lezioni di laboratorio si tengono in Laboratorio Alfa