Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα

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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Δημητρουλάκος, Γρηγόρης
Άλλοι συγγραφείς: Γκούτης, Κωνσταντίνος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2007
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/575
id nemertes-10889-575
record_format dspace
spelling nemertes-10889-5752022-09-05T04:59:36Z Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα Compiler optimization techniques for reconfigurable systems Δημητρουλάκος, Γρηγόρης Γκούτης, Κωνσταντίνος Γκούτης, Κωνσταντίνος Κουφοπαύλου, Οδυσσέας Κοσμαδάκης, Σταύρος Πιντέλας, Παναγιώτης Σερπάνος, Δημήτρης Γαροφαλάκης, Ιωάννης Πολυχρονόπουλος, Ελευθέριος Dimitroulakos, Grigorios Μεταγλωττιστές Επαναπροσδιοριζόμενα συστήματα υλικού Συστολικές αρχιτεκτονικές πίνακα Βελτιστοποίηση Παραλληλία Παράλληλες αρχιτεκτονικές Αυτοματοποίηση Εργαλεία λογισμικού Compilers Reconfigurable systems Reconfigurable array Architectures Systolic architectures Optimization Parallel architectures Compilation techniques Compiler back end 003.3 Το αντικείμενο που πραγματεύεται η παρούσα διδακτορική διατριβή σχετίζεται με την ανάπτυξη βελτιστοποιητικών τεχνικών μεταγλώττισης για επαναπροσδιοριζόμενα ολοκληρωμένα συστήματα γενικού και ειδικού σκοπού. Στόχος είναι η βελτιστοποίηση της εκτέλεσης των εφαρμογών ως προς την ταχύτητα, την επιφάνεια ολοκλήρωσης και την κατανάλωση ισχύος. Αυτό επιτυγχάνεται με την εισαγωγή πρωτότυπων τεχνικών μεταγλώττισης αλλά και από την ανεύρεση βέλτιστων αρχιτεκτονικών. Η αυτοματοποίηση των μεθοδολογιών επιτυγχάνεται με την ανάπτυξη εργαλείων βελτιστοποίησης που υλοποιούν την μεθοδολογία μεταγλώττισης. Τα πειράματα έδειξαν γρήγορο προσδιορισμό βέλτιστων λύσεων και σημαντικές βελτιώσεις στην ταχύτητα, επιφάνεια ολοκλήρωσης και κατανάλωση ισχύος για μια σειρά από εφαρμογές ψηφιακής επεξεργασίας σήματος. The research material that is presented in this PhD Phesis is related with developement of compilation techniques for reconfigurable systems and application specific integrated circuits. The objective is the optimization of the execution of the applications in terms of speed area and power consumption in these architectures. This is achieved by developing original compiling techniques and efficient architecture instances. Moreover, one of the fundamental objectives of this thesis is the automation of these techniques for fast solution determination. Experiments showed that applications are executed faster while keeping the area and power overhead low. The experiments are based on a set of Digital Signal Processing applications. 2007-10-24T07:48:45Z 2007-10-24T07:48:45Z 2007-07-12 2007-10-24T07:48:45Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/575 gr Η ΒΥΠ διαθέτει αντίτυπο της διατριβής σε έντυπη μορφή στο βιβλιοστάσιο διδακτορικών διατριβών που βρίσκεται στο ισόγειο του κτιρίου της. application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μεταγλωττιστές
Επαναπροσδιοριζόμενα συστήματα υλικού
Συστολικές αρχιτεκτονικές πίνακα
Βελτιστοποίηση
Παραλληλία
Παράλληλες αρχιτεκτονικές
Αυτοματοποίηση
Εργαλεία λογισμικού
Compilers
Reconfigurable systems
Reconfigurable array Architectures
Systolic architectures
Optimization
Parallel architectures
Compilation techniques
Compiler back end
003.3
spellingShingle Μεταγλωττιστές
Επαναπροσδιοριζόμενα συστήματα υλικού
Συστολικές αρχιτεκτονικές πίνακα
Βελτιστοποίηση
Παραλληλία
Παράλληλες αρχιτεκτονικές
Αυτοματοποίηση
Εργαλεία λογισμικού
Compilers
Reconfigurable systems
Reconfigurable array Architectures
Systolic architectures
Optimization
Parallel architectures
Compilation techniques
Compiler back end
003.3
Δημητρουλάκος, Γρηγόρης
Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
description Το αντικείμενο που πραγματεύεται η παρούσα διδακτορική διατριβή σχετίζεται με την ανάπτυξη βελτιστοποιητικών τεχνικών μεταγλώττισης για επαναπροσδιοριζόμενα ολοκληρωμένα συστήματα γενικού και ειδικού σκοπού. Στόχος είναι η βελτιστοποίηση της εκτέλεσης των εφαρμογών ως προς την ταχύτητα, την επιφάνεια ολοκλήρωσης και την κατανάλωση ισχύος. Αυτό επιτυγχάνεται με την εισαγωγή πρωτότυπων τεχνικών μεταγλώττισης αλλά και από την ανεύρεση βέλτιστων αρχιτεκτονικών. Η αυτοματοποίηση των μεθοδολογιών επιτυγχάνεται με την ανάπτυξη εργαλείων βελτιστοποίησης που υλοποιούν την μεθοδολογία μεταγλώττισης. Τα πειράματα έδειξαν γρήγορο προσδιορισμό βέλτιστων λύσεων και σημαντικές βελτιώσεις στην ταχύτητα, επιφάνεια ολοκλήρωσης και κατανάλωση ισχύος για μια σειρά από εφαρμογές ψηφιακής επεξεργασίας σήματος.
author2 Γκούτης, Κωνσταντίνος
author_facet Γκούτης, Κωνσταντίνος
Δημητρουλάκος, Γρηγόρης
format Thesis
author Δημητρουλάκος, Γρηγόρης
author_sort Δημητρουλάκος, Γρηγόρης
title Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
title_short Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
title_full Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
title_fullStr Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
title_full_unstemmed Βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
title_sort βελτιστοποίηση και αυτοματοποίηση τεχνικών μεταγλώττισης μέσω μοντελοποίησης σε επαναπροσδιοριζόμενα συστήματα
publishDate 2007
url http://nemertes.lis.upatras.gr/jspui/handle/10889/575
work_keys_str_mv AT dēmētroulakosgrēgorēs beltistopoiēsēkaiautomatopoiēsētechnikōnmetaglōttisēsmesōmontelopoiēsēsseepanaprosdiorizomenasystēmata
AT dēmētroulakosgrēgorēs compileroptimizationtechniquesforreconfigurablesystems
_version_ 1771297130768498688