Επιστημονικός Υπεύθυνος: Νικόλαος Βώρος, Καθηγητής
Φορέας Χρημοατοδότησης: DAAD/ΙΚΥ
Χρονική Διάρκεια: 01/01/2011 – 31/12/2012
Ιστοσελίδα:
Σύντομη Περιγραφή: Ο βασικός στόχος του συγκεκριμένου έργου είναι να μελετήσει, να αξιολογήσει και να προτείνει αλγορίθμους για την βελτιστοποίηση λογισμικού για ενσωματωμένα συστήματα που βασίζονται σε αρχιτεκτονικές υλικού με πολλαπλούς επεξεργαστικούς πυρήνες. Στα πλαίσια του συγκεκριμένου έργου, θα αναπτυχθεί ένα σύνολο εργαλείων για την ανάλυση και την βελτιστοποίηση του ενσωματωμένου λογισμικού που αναπτύσσεται για τα συγκεκριμένα συστήματα. Τα εργαλεία που θα υλοποιούν τους αλγορίθμους που θα προτείνουν σενάρια κατανομής (allocation) του λογισμικού που έχει αναπτύξει ο χρήστης στους διαθέσιμους επεξεργαστικούς πυρήνες και θα έχουν τη δυνατότητα επικοινωνία με τον εξομοιωτή της πλατφόρμας υλικού που περιέχει τους επεξεργαστικούς πυρήνες. Τα εργαλεία και οι αλγόριθμοι που θα αναπτυχθούν θα παρέχουν στον χρήστη τη δυνατότητα σύγκρισης εναλλακτικών υλοποιήσεων. Ο τελικός χρήστης θα έχει τη δυνατότητα παραμετροποιεί τον αλγόριθμο βελτιστοποίησης ώστε να μπορεί να εκτελεί what-if σενάρια. Η παράλληλη πλατφόρμα στην οποίο θα εκτελεστεί το βελτιστοποιημένο ενσωματωμένο λογισμικό θα αναπτυχθεί από το Ινστιτούτο Τεχνολογίας & Επεξεργασίας της Πληροφορίας της Καρλσρούης.

