chapter5-multi_cycle - Single-cyle υλοποίηση:...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
cslab@ntua 2007-2008 1 Λύση : Multicycle υλοποίηση Single-cyle υλοποίηση : Διάρκεια κύκλου ίση με τη μεγαλύτερη εντολή -worst case delay ( εδώ η lw) = χαμηλή απόδοση ! Αντιβαίνει με αρχή : Κάνε την πιο απλή περίπτωση γρήγορη ( ίσως και εις βάρος των πιο « σύνθετων » περιπτώσεων π . χ . (load 32bit constant to reg)). Κάθε functional unit χρησιμοποιείται μια φορά σε κάθε κύκλο : ανάγκη για πολλαπλό hardware = κόστος υλοποίησης ! Μικρότεροι κύκλοι ρολογιού , από τις καθυστερήσεις των επιμέρους functional units Ta σχήματα είναι από το βιβλίο COD2e/Patterson-Hennessy
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
cslab@ntua 2007-2008 2 Λίγο πριν το Pipeline… Multicycle υλοποίηση Διαιρούμε την εκτέλεση της κάθε εντολής σε βήματα ανάλογα με τον αριθμό των functional units που χρειάζεται Κάθε βήμα και ένας ξεχωριστός παλμός ρολογιού Όταν έχουμε multicycle υλοποίηση , μπορούμε το ίδιο functional unit να το χρησιμοποιήσουμε πολλές φορές στην ίδια εντολή , σε διαφορετικούςόμωςκύκλους ( οικονομία hardware) Οι εντολές διαρκούν μεταβλητό αριθμό κύκλων , άρα μπορούμε να κάνουμε την συνηθισμένη περίπτωση πιο γρήγορη .
Background image of page 2
cslab@ntua 2007-2008 3 1. Χρησιμοποιούμε την ίδια memory unit τόσο για instructions
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/02/2009 for the course G 001 taught by Professor Shmmygr during the Spring '07 term at National Technical University of Athens, Athens.

Page1 / 14

chapter5-multi_cycle - Single-cyle υλοποίηση:...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online