Πίσω

Δραστηριότητα 1

   Να συγκρίνετε το βάθος της σωλήνωσης με την τιμή του CPI σε έναν υπολογιστή χωρίς σωλήνωση. Μπορείτε να αντικαταστήσετε την τιμή του CPI στον τύπο (2) έτσι ώστε να περιλαμβάνει και το βάθος της σωλήνωσης; Να αιτιολογήσετε την απάντησή σας.


Απάντηση δραστηριότητας 1

   Η τιμή του CPI χωρίς σωλήνωση είναι ίση με το βάθος της σωλήνωσης. Αυτό ισχύει επειδή όλες οι εντολές στην περίπτωση του σωληνωμένου υπολογιστή, χρειάζονται τον ίδιο αριθμό κύκλων ρολογιού. Ο αριθμός των κύκλων ρολογιού είναι ίσος με αυτόν που απαιτείται για την εκτέλεση μιας εντολής σε έναν υπολογιστή χωρίς σωλήνωση. Επομένως:

CPI χωρίς σωλήνωση = Βάθος σωλήνωσης


Αν αντικαταστήσουμε στον τύπο (2) έχουμε:

Αύξηση της ταχύτητας = (Βάθος σωλήνωσης) / (1 + κύκλος ρολογιού καθυστέρησης ανά εντολή λόγω σωλήνωσης) (Τύπος 3)