⚙️ Generale


Segnali di Controllo

Definizioni


💢 Hazards


Playlist utile

Criticità Strutturali

Hazard su Dati

Hazard sul Controllo


☭ Gerarchie di memoria


Introduzione

Tipi di cache

Gestioni dei fallimenti di una cache

Come si trova un blocco di RAM in cache?

Politiche di sostituzione di una linea di cache

Struttura delle CACHE - SRAM e DRAM

Codici di errore

RAID

Errori nella memoria

Altri dispositivi di memoria

💩 Intel


Riassunto Intel - cose da sapere

Cenni su interrupt e eccezioni

Indirizzamento

Architettura x86


⚠️ Eccezioni


ECCEZIONE: evento che altera l'esecuzione di un programma

MIPS Exception Handler Video

Tecniche di gestione della risposta all'eccezione

Operazioni da svolgere

Co-processore 0

Gestione di interrupt multipli


📈 Trend di sviluppo delle pipeline


Pipeline Multiple-Issue

Architettura SIMD


🏆 Architetture avanzate


Multi-processori (Processori multi-core)

Clausole di coerenza della memoria

Clausole di consistenza della memoria (sincronizzazione)

GPU

Cache consistency (consistenza)

Cache coherence (coerenza)

Virtual Stuff

I/O: Bus, Interfacce e periferiche

Valutazione delle prestazioni