La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Architetture Parallele Massimizzare le prestazioni del sistema Obiettivo: Metodologie: Parallelizzare le attività del sistema Effettuare solo le operazioni.

Presentazioni simili


Presentazione sul tema: "Architetture Parallele Massimizzare le prestazioni del sistema Obiettivo: Metodologie: Parallelizzare le attività del sistema Effettuare solo le operazioni."— Transcript della presentazione:

1 Architetture Parallele Massimizzare le prestazioni del sistema Obiettivo: Metodologie: Parallelizzare le attività del sistema Effettuare solo le operazioni strettamente necessarie Strumenti: Architetture parallele (multiprocessori) Strutture logiche: Data Flow e Demand driven

2 Architetture Parallele a) Un solo processore a più componenti: Unità di esecuzione + Unità di interfaccia BUS Diverse ALU: MISD e SIMD b) Un processore MASTER e più processori slave: FPU - DMA c) Più processori paritetici che cooperano fra di loro MIMD

3 Architetture Parallele a1) Unità di esecuzione + Unità di interfaccia BUS Ha lo scopo di parallelizzare la fase di Fetch e la fase di Execute nellesecuzione di una istruzione a2) Diverse ALU: MISD Ha lo scopo di effettuare contemporaneamente i singoli step di una istruzione su più dati come in una catena di montaggio a3) Diverse ALU: SIMD Ha lo scopo di effettuare contemporaneamente la stessa istruzione su più dati (array processor)


Scaricare ppt "Architetture Parallele Massimizzare le prestazioni del sistema Obiettivo: Metodologie: Parallelizzare le attività del sistema Effettuare solo le operazioni."

Presentazioni simili


Annunci Google