UniLogic (ενοποιημένη λογική): μια κλιμακώσιμη αρχιτεκτονική για αυξημένη προγραμματισιμότητα σε επαναδιαμορφώσιμα συστήματα υψηλού παραλληλισμού

Περίληψη

Οι εφαρμογές HPC γίνονται όλο και πιο απαιτητικές σε απόδοση και σε ενέργεια, πιέζοντας τα συστήματα στα όριά τους. Τα συστήματα HPC δεν έχουν ακόμη φτάσει σε απόδοση ex-ascale, κυρίως λόγω ενεργειακών περιορισμών, ενώ θα απαιτούνταν περίπου 100-200 MWatts για να φτάσουν την απόδοση σε επίπεδο exaflop. Μια πολλά υποσχόμενη λύση είναι η χρησιμοποίηση ενεργειακά-αποδοτικών επαναδιαμορφώσιμων πόρων, στη μορφή των FPGAs. Ωστόσο, τα σημερινά περιβάλλοντα για FPGAs είναι βελτιστοποιημένα για να επιταχύνουν μία μόνο εφαρμογή, σε μία μόνο FPGA. Σε αυτή τη διατριβή παρουσιάζουμε το UNILOGIC (Ενοποιημένη Λογική), μία πρότυπη, παράλληλη αρχιτεκτονική προσαρμοσμένη για HPC, η οποία συμπεριλαμβάνει αποδοτικά τις FPGAs. Το UNILOGIC υιοθετεί το μοντέλο PGAS στο οποίο συμπεριλαμβάνει και τους επιταχυντές υλικού. Έτσι (i) η πρόσβαση στους επιταχυντές μπορεί να γίνει απευθείας από οποιονδήποτε επεξεργαστή στο σύστημα και (ii) οι επιταχυντές μπορούν να έχουν πρόσβαση σε οποιαδήποτε θέση μνήμης στο σύστημ ...
περισσότερα

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

High Performance Computing (HPC) applications become increasingly performance and power demanding, pushing HPC systems to their limits. Existing HPC systems have not yet reached exascale performance mainly due to power limitations, while about 100-200 MWatts would be required to sustain an exaflop-level of performance. A promising solution is the de-ployment of energy-efficient reconfigurable resources in the form of FPGAs. However, cur-rent FPGA environments are optimized for accelerating a single application on a single FPGA device. In this thesis we present UNILOGIC (Unified Logic), a novel HPC-tailored parallel ar-chitecture that efficiently incorporates FPGAs. UNILOGIC adopts the Partitioned Global Ad-dress Space (PGAS) model, and extends it to include hardware accelerators. Thus (i) the hardware accelerators can be accessed directly by any processor in the system, and (ii) the hardware accelerators can access any memory location in the system. In this way, the pro-posed architect ...
περισσότερα
Πρέπει να είστε εγγεγραμένος χρήστης για έχετε πρόσβαση σε όλες τις υπηρεσίες του ΕΑΔΔ  Είσοδος /Εγγραφή

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

Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/47142
ND
47142
Εναλλακτικός τίτλος
UniLogic (unified logic): a scalable architecture for increased programmability in highly parallel reconfigurable systems
Συγγραφέας
Ιωάννου, Άγγελος Δημήτριος
Ημερομηνία
2020
Ίδρυμα
Πολυτεχνείο Κρήτης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τοµέας Ηλεκτρονικής και Αρχιτεκτονικής Υπολογιστών. Εργαστήριο Μικροεπεξεργαστών και Υλικού (Hardware)
Εξεταστική επιτροπή
Δόλλας Απόστολος
Παπαευσταθίου Ιωάννης
Πνευματικάτος Διονύσιος
Σούντρης Δημήτριος
Κοτρούλης Ευτύχιος
Σαμολαδάς Βασίλειος
Ιωαννίδης Σωτήριος
Επιστημονικό πεδίο
Μηχανική & Τεχνολογία
Επιστήμες Ηλεκτρολόγου Μηχανικού, Ηλεκτρονικού Μηχανικού & Μηχανικού Η/Υ
Λέξεις-κλειδιά
Επαναδιαμορφούμενες αρχιτεκτονικές; Παράλληλες αρχιτεκτονικές; Δικτυακές αρχιτεκτονικές
Χώρα
Ελλάδα
Γλώσσα
Αγγλικά
Άλλα στοιχεία
xxviii, 196 σ., εικ., πιν., σχημ., γραφ.