Architetture dei processori/Processore vettoriale: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Hellisp (discussione | contributi)
Hellisp (discussione | contributi)
Riga 6:
 
== Vantaggi ==
Dato che un'unica operazione vettoriale opera su più dati contemporaneamente questo consente di leggere meno dati rispetto a un classico processore. I dati vettoriali sono tra di lo indipendenti e quindi si può realizzare unità con un elevato parallelismo con unità di controllo semplici e quindi con pochi transistor. Un numero ri dotto di transistor consentono di ottenere frequenze di funzionamento elevate. Essendo che il compilatore provvede a ridurre le dipendenze le unità di gestione diventano ancora più semplici. Le istruzioni vetotrialivettoriali accedono alla memoria secondo schemi noti quindi si possono ottimizzare gli accessi alle memorie dato che i dati vengono salvati in ampi registri vettoriali. Inoltre queste unità possono fare a meno di cache dati.
 
== Architettura ==