Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/8808
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Αντώνιος - Κορνήλιος Κούρτης | |
dc.date.accessioned | 2018-07-22T22:42:04Z | - |
dc.date.available | 2018-07-22T22:42:04Z | - |
dc.date.issued | 2010-11-4 | |
dc.date.submitted | 2010-12-16 | |
dc.identifier.uri | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/8808 | - |
dc.description.abstract | Η παρούσα διατριβή ασχολείται με την ανάπτυξη τεχνικών συμπίεσης δεδομένων, που ως στόχο έχουν τη βελτίωση της επίδοσης πολυνηματικών εφαρμογών με έντονες προσβάσεις στην κύρια μνήμη. Συγκεκριμένα, επικεντρώνεται σε παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης, όπου ο ρυθμός μεταφοράς δεδομένων είναι ανεπαρκής, αλλά υπάρχει άφθονη υπολογιστική ισχύς. Οι προτεινόμενες τεχνικές περιορίζουν το μη-κλιμακώσιμο μέρος του χρόνου εκτέλεσης (πρόσβαση στη μνήμη), αυξάνοντας το υπολογιστικό κόστος. Δεδομένου ότι το υπολογιστικό κόστος είναι κλιμακώσιμο, θα μετριαστεί όσο αυξάνει ο αριθμός των επεξεργαστικών μονάδων που χρησιμοποιούνται. Η διατριβή εστιάζει σε υπολογισμούς αραιών πινάκων. Συγκεκριμένα, μελετάται η επίδοση του πολλαπλασιασμού αραιού πίνακα με διάνυσμα, που αποτελεί έναν ιδιαίτερα σημαντικό υπολογιστικό πυρήνα και συναντάται σε πληθώρα εφαρμογών. Το συμπέρασμα που προκύπτει είναι ότι η επίδοση του συγκεκριμένου πυρήνα, όταν εκτελείται σε παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης, περιορίζεται από τον ρυθμό μεταφοράς δεδομένων από την κύρια μνήμη. Με στόχο τη μείωση του κορεσμού του συστήματος μνήμης και τη βελτίωση της επίδοσης του πυρήνα, η διατριβή προτείνει δύο σχήματα συμπίεσης. Το πρώτο είναι το CSR-DU, το οποίο μειώνει τον όγκο των δομικών δεδομένων του πίνακα χρησιμοποιώντας κωδικοποίηση δέλτα χοντρού κόκκου. Το δεύτερο είναι CSR-VI και στοχεύει στη μείωση του όγκου δεδομένων των αριθμητικών τιμών σε πίνακες με μικρό αριθμό μοναδικών τιμών, χρησιμοποιώντας έμμεσες αναφορές. Εκτεταμένη πειραματική αξιολόγηση των παραπάνω μεθόδων και του συνδυασμού τους σε δύο συστήματα, δείχνει σημαντικά οφέλη σε ό,τι αφορά την επίδοση του υπολογιστικού πυρήνα πολλαπλασιασμού αραιού πίνακα με διάνυσμα. Τέλος, με κίνητρο το σχεδιασμό του σχήματος CSR-DU, η διατριβή προτείνει μια γενικευμένη προσέγγιση για ένα σχήμα αποθήκευσης αραιών πινάκων, το οποίο ονομάζεται CSX. Το CSX στοχεύει στην εκμετάλλευση της δομής αραιών πινάκων υποστηρίζοντας διαφορετικά σχήματα συμπίεσης. Παρουσιάζεται μια πρώτη υλοποίηση, η οποία βασίζεται σε κωδικοποίηση δέλτα και σε περιορισμό των επαναλαμβανόμενων τιμών. Η πειραματική αξιολόγηση που πραγματοποιείται δείχνει αξιόλογα οφέλη στην επίδοση του πυρήνα πολλαπλασιασμού αραιού πίνακα με διάνυσμα, και ιδιαίτερα για πίνακες για τους οποίους το σχήμα CSR-DU δεν προσφέρει σημαντική βελτίωση. | |
dc.language | Greek | |
dc.title | Ανάπτυξη Λογισμικού Και Τεχνικών Συμπίεσης Δεδομένων Για Τη Βελτίωση Της Επίδοσης Υπολογιστικών Εφαρμογών Σε Παράλληλες Αρχιτεκτονικές Μοιραζόμενης Μνήμης | |
dc.type | PhD Thesis | |
dc.description.pages | 169 | |
dc.contributor.supervisor | Κοζύρης Νεκτάριος | |
dc.department | Τομέας Τεχνολογίας Πληροφορικής & Υπολογιστών | |
dc.organization | ΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών | |
Appears in Collections: | Διδακτορικές Διατριβές - Ph.D. Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
PD2010-0058.pdf | 1.78 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.