Si può definire Parallelismo, quella proprietà di cui godono due fenomeni, avvenimenti o situazioni paralleli, che presentano cioè corrispondenze reciproche o che avvengono contemporaneamente, ma senza interferenze. In questa trattazione si considera il parallelismo temporale delle operazioni svolte da un calcolatore, individuando così l’argomento che va sotto il nome di Elaborazione Parallela: una forma di calcolo nella quale più elaborazioni vengono svolte simultaneamente, sfruttando il principio che grandi problemi spesso possono essere divisi in sottoproblemi più piccoli, questi ultimi risolti in concorrenza. L’obiettivo del parallelismo consiste dunque nel miglioramento delle prestazioni di elaborazione, tramite l’aumento del numero di operazioni compiute in un intervallo di tempo. Esistono diverse tecniche di parallelismo, che utilizzano implementazioni software oppure hardware, e non necessariamente le une escludono le altre: possono infatti venire impiegate metodologie di entrambi i tipi in una stessa macchina, al fine di raggiungere risultati migliori.

Tecniche di parallelismo nell'hardware

Longo, Filippo
2010/2011

Abstract

Si può definire Parallelismo, quella proprietà di cui godono due fenomeni, avvenimenti o situazioni paralleli, che presentano cioè corrispondenze reciproche o che avvengono contemporaneamente, ma senza interferenze. In questa trattazione si considera il parallelismo temporale delle operazioni svolte da un calcolatore, individuando così l’argomento che va sotto il nome di Elaborazione Parallela: una forma di calcolo nella quale più elaborazioni vengono svolte simultaneamente, sfruttando il principio che grandi problemi spesso possono essere divisi in sottoproblemi più piccoli, questi ultimi risolti in concorrenza. L’obiettivo del parallelismo consiste dunque nel miglioramento delle prestazioni di elaborazione, tramite l’aumento del numero di operazioni compiute in un intervallo di tempo. Esistono diverse tecniche di parallelismo, che utilizzano implementazioni software oppure hardware, e non necessariamente le une escludono le altre: possono infatti venire impiegate metodologie di entrambi i tipi in una stessa macchina, al fine di raggiungere risultati migliori.
2010-03-26
37
parallelismo, hardware, pipelining
File in questo prodotto:
File Dimensione Formato  
Parallelismo_Hardware_Tesina_Longo_Filippo.pdf

accesso aperto

Dimensione 1.39 MB
Formato Adobe PDF
1.39 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/13319