[Advcomparch] Ερώτηση για superscalar

Konstantinos Nikas knikas at cslab.ece.ntua.gr
Sun Jul 5 16:59:24 EEST 2009


Το pipelined functional unit δεν έχει να κάνει με superscalar ή scalar 
αρχιτεκτονικές.

Η ουσία είναι ότι αν δεν είναι pipelined τότε 1 εντολή ξεκινά να 
χρησιμοποιεί το unit και το κρατάει μόνη της μέχρι να τελειώσει την 
εκτέλεση. Αν το unit είναι pipelined, τότε (ακριβώς αντίστοιχα με το 
pipelined datapath του επεξεργαστή) μπορούν να χρησιμοποιούν ταυτόχρονα 
το unit και άλλες εντολές, αρκεί να βρίσκονται σε διαφορετικά 
στάδια/μέρη του unit.

Κ.

kostas katsimigos wrote:
> Όταν αναφερόμαστε σε sperscalar αρχιτεκτονικές, τι διαφορά έχει μια 
> πλήρως pipelined functional unit (έστω ο floating point adder) από μία 
> άλλη functional unit που δεν είναι?
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>   

-- 
Dr. Konstantinos Nikas
Computing Systems Laboratory
School of Electrical and Computer Engineering
National Technical University of Athens

Tel: +30-210-7722495
e-mail: knikas at cslab.ece.ntua.gr
http://www.cslab.ece.ntua.gr/~knikas




More information about the Advcomparch mailing list