Σωλήνωση Υπολογιστών
Σωλήνωση ονομάζουμε την τεχνική, σύμφωνα με την οποία
διαφορετικά τμήματα από διαφορετικές εντολές μπορούν να εκτελεστούν παράλληλα.
Με άλλα λόγια, δε χρειάζεται να τελειώσει η εκτέλεση μιας εντολής για να
ξεκινήσει η εκτέλεση της επόμενης. Μπορεί να ξεκινήσει η εκτέλεση της επόμενης
εντολής,ενώ η προηγούμενη της εντολή ακόμα εκτελείται.
Ο
χρόνος / εντολή (υπολογιστής με σωλήνωση) = χρόνος / εντολή (υπολογιστής χωρίς σωλήνωση) /αριθμός σταδίων<%
Τι πετυχαίνουμε τελικά με τη σωλήνωση;
Μ ε τη σωλήνωση πετυχαίνουμε:
Αύξηση του ρυθμού με τον οποίον η σωλήνωση
ολοκληρώνει την εκτέλεση των εντολών, ανάλογη του αριθμού των σταδίων της
σωλήνωσης.
Αυτό σημαίνει πως ένας υπολογιστής,στον οποίο έχει υλοποιηθεί μια σωλήνωση με 5 στάδια, μπορεί να ολοκληρώνει την εκτέλεση των εντολών 5 φορές πιο γρήγορα σε σχέση με έναν υπολογιστή, ο οποίος δεν είναι σωληνωμένος.
Αν και έχουμε αύξηση του ρυθμού με τον οποίο ολοκληρώνεται η εκτέλεση των εντολών από τη σωλήνωση, κι άρα μείωση του ολικού χρόνου εκτέλεσης ενός αριθμού από εντολές,ωστόσο ο χρόνος, ο οποίος απαιτείται για την ολοκλήρωση της εκτέλεσης μιας μεμονωμένης εντολής από τη σωλήνωση, αυξάνεται.
%>
ΔΡΑΣΤΗΡΙΟΤΗΤΑ 1
ΔΡΑΣΤΗΡΙΟΤΗΤΑ 2
![]() |
![]() |
![]() |
![]() |