ComputerLand

Tu sei qui: Articoli AppuntiDigitali Sfruttare il parallelismo tra le istruzioni: le architetture dataflow

Sfruttare il parallelismo tra le istruzioni: le architetture dataflow

E-mail Stampa PDF
Nei precedenti articoli abbiamo visto come utilizzare una pipeline per aumentare l’efficienza di utilizzo dell’hardware e aumentare di conseguenza le prestazioni della macchina. Tuttavia, la semplice pipeline in-order soffre di una serie di limitazioni che non le permettono di sfruttare buona parte dell’Instruction-Level Parallelism (ILP) presente in un programma. Di conseguenza, le sue prestazioni non riescono a salire oltre un livello generalmente modesto, con un IPC (Instructions Per Clock) sempre minore di 1. Il problema è che il listato assembly è una sovraspecifica del programma: l’ordine delle istruzioni specificato è condizione ...



read full article
 
 
 
 
Certificazioni