A Very Long Instruction Word (VLIW) processor has a clustered architecture
including a plurality of independent functional units and a multi-ported
register file that is divided into a plurality of separate register file
segments, the register file segments being individually associated with
the plurality of independent functional units. The functional units access
the respective associated register file segments using read operations
that are local to the functional unit/ register file segment pairs. In
contrast, the functional units access the register file segments using
write operations that are broadcast to a plurality of register file
segments. Independence between clusters is attained since the separate
clustered functional unit/ register file segment pairs have local
(internal) bypassing that allows internal computations to proceed, but
have only limited bypassing between different functional unit/ register
file segment pair clusters. Thus a particular functional unit/ register
segment pair does not bypass to all other functional unit/ register
segment pairs.
Ένας πολύ μακρύς επεξεργαστής κειμένου οδηγίας (VLIW) έχει μια συγκεντρωμένη αρχιτεκτονική συμπεριλαμβανομένης μιας πολλαπλότητας των ανεξάρτητων λειτουργικών μονάδων και το α πολυ- το αρχείο καταλόγων που διαιρείται σε πολλαπλότητα των χωριστών τμημάτων αρχείων καταλόγων, τα τμήματα αρχείων καταλόγων χωριστά που συνδέονται με την πολλαπλότητα των ανεξάρτητων λειτουργικών μονάδων. Οι λειτουργικές μονάδες έχουν πρόσβαση στα αντίστοιχα σχετικά τμήματα αρχείων καταλόγων χρησιμοποιώντας τις διαβασμένες διαδικασίες που είναι τοπικές στα λειτουργικά ζευγάρια τμήματος αρχείων μονάδων/κατάλογος. Αντίθετα, οι λειτουργικές μονάδες έχουν πρόσβαση στη χρησιμοποίηση τμημάτων αρχείων καταλόγων γράφουν τις διαδικασίες που είναι ραδιοφωνική μετάδοση σε μια πολλαπλότητα των τμημάτων αρχείων καταλόγων. Η ανεξαρτησία μεταξύ των συστάδων επιτυγχάνεται δεδομένου ότι τα χωριστά συγκεντρωμένα λειτουργικά ζευγάρια τμήματος αρχείων μονάδων/κατάλογος έχουν την τοπική (εσωτερική) παράκαμψη που επιτρέπει στους εσωτερικούς υπολογισμούς για να προχωρήσει, αλλά έχουν περιορίσει μόνο την παράκαμψη μεταξύ των διαφορετικών λειτουργικών συστάδων ζευγαριού τμήματος αρχείων μονάδων/κατάλογος. Κατά συνέπεια ένα ιδιαίτερο λειτουργικό ζευγάρι τμήματος μονάδων/κατάλογος δεν παρακάμπτει σε όλα τα άλλα λειτουργικά ζευγάρια τμήματος μονάδων/κατάλογος.