Μονάδες επεξεργασίας δεδομένων για μικροεπεξεργαστές υψηλών αποδόσεων

Περίληψη

Η βάση όλων των προτεινόμενων λύσεων σ’ αυτή τη διατριβή είναι η αναλυτική εύρεση ενός εγγενούς απλούστερου αλγορίθμου ο οποίος θα επιτρέπει την αποτελεσματική υλοποίηση των αντίστοιχων κυκλωμάτων ανεξάρτητα από την τεχνολογία που θα χρησιμοποιηθεί και από τους επιπλέον περιορισμούς που τυχόν θα επιβληθούν στο μέλλον κατά την κατασκευή των κυκλωμάτων αυτών. Τα κυκλώματα που παρουσιάζονται ανήκουν σε τρεις βασικές κατηγορίες. Στην πρώτη ανήκουν οι αθροιστές παράλληλου προθέματος που χρησιμοποιούν τα κρατούμενα του Ling για την υλοποίηση της δυαδικής πρόσθεσης. Η δεύτερη κατηγορία αναφέρεται σε κυκλώματα αναδιάταξης των δεδομένων που είναι αποθηκευμένα μέσα στους καταχωρητές του επεξεργαστή. Η προσπάθειά μας εστιάστηκε στην αποδοτική υλοποίηση μιας γενικής εντολής αναδιάταξης δεδομένων στοχεύοντας σε όσο το δυνατόν ταχύτερες υλοποιήσεις. Όλες οι εκδοχές που προτείναμε στηρίζονται σε μια νέα μορφή δικτύων ταξινόμησης η οποία μας επιτρέπει να παρέχουμε λύσεις που είναι σημαντικά πιο αποδοτ ...
περισσότερα

Περίληψη σε άλλη γλώσσα

The basis of all circuits presented in this thesis is the derivation of an inherently simpler Algorithm that would allow then efficient implementation irrespective the technology used and the constraints that would be imposed in the future concerning the reliable and more predictable circuit fabrication in very deep submicron technologies. The new circuits presented in this thesis belong to three categories. In the first class we find the parallel prefix adders that adopt the carries proposed by Ling. The second class refers to circuits that rearrange the data stored inside one or more of the processor’s registers. Our effort has focused on the efficient implementation of one of the most versatile permutation instruction aiming to the reduction of the delay of the corresponding circuit. The design of the proposed permutation units is put under a common framework and their functionality resembles that of sorting networks. The last class of circuits is used for the implementation of high ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/26712
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/26712
ND
26712
Εναλλακτικός τίτλος
Datapath design for high-performance microprocessors
Συγγραφέας
Δημητρακόπουλος, Γεώργιος (Πατρώνυμο: Αλέξανδρος)
Ημερομηνία
2007
Ίδρυμα
Πανεπιστήμιο Πατρών. Σχολή Πολυτεχνική. Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
Εξεταστική επιτροπή
Αλεξίου Γιώργος
Βέργος Χαρίδημος
Γκούτης Κωνσταντίνος
Νικολός Δημήτρης
Παλιουράς Βασίλης
Στουραΐτης Αθανάσιος
Τσιατούχας Γιώργιος
Επιστημονικό πεδίο
Φυσικές Επιστήμες
Επιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Λέξεις-κλειδιά
Μικροεπεξεργαστές; Ολοκληρωμένα μεγάλης κλίμακας ολοκλήρωσης; Μονάδες επεξεργασίας δεδομένων; Μονάδες παράλληλης επεξεργασίας υπολέξεων για πολυμεσικές εφαρμογές; Μονάδες κινητής υποδιαστολής
Χώρα
Ελλάδα
Γλώσσα
Ελληνικά
Άλλα στοιχεία
viii, 154 σ., σχημ., γραφ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Σχετικές εγγραφές (με βάση τις επισκέψεις των χρηστών)