Θέματα Διπλωματικών Εργασιών 2021-22
Τα παρακάτω θέματα είναι διαθέσιμα για εκπόνηση Διπλωματικής Εργασίας:
- Χρήση του μηχανισμού των futexes για βελτιστοποίηση επιδόσεων σε παράλληλες εφαρμογές
- Τοπολογία επεξεργαστών στο Linux (+likwid +hwloc)
- Υλοποίηση της διεπαφής OMPT στον μεταφραστή OMPi
- Επέκταση υβριδικού προγραμματιστικού μοντέλου OpenMP-MPI
- Υλοποίηση πολιτικών loop scheduling για το OpenMP
- Υποστήριξη συσκευών OpenCL στον μεταφραστή OMPi
- OpenMP στις πλακέτες NVIDIA Jetson Nano
- Υλοποίηση στοιχείων του OpenMP στον μεταφραστή OMPi
- OpenMP στο Android (NDK)
Για όσους ενδιαφέρονται, κατ' ελάχιστον απαιτούνται τα παρακάτω:
- να έχουν πολύ καλή γνώση και εμπειρία προγραμματισμού σε C (το ΜΥΥ502 περασμένο με όσο το δυνατόν μεγαλύτερο βαθμό) -- επίσης, για τα περισσότερα θέματα απαιτούνται γνώσεις από το ΜΥΕ023
- να μη χρωστούν πολλά μαθήματα (διαπιστώνεται με μια πρόχειρη εκτύπωση της καρτέλας, π.χ. από το cronos)
- να έχουν φυσική παρουσία (για τα παραπάνω θέματα είναι αδύνατη η εκπόνησή τους από απόσταση)
- να ξεκινήσει η συνεργασία μας από το προηγούμενο εξάμηνο από αυτό που θα δηλωθεί η εργασία (απαιτείται για την ομαλή εισαγωγή στο θέμα ώστε να υπάρχει ένα πλήρες εξάμηνο για την εκπόνηση)
Οι ενδιαφερόμενοι φοιτητές θα ενταχθούν στην ερευνητική ομάδα Παράλληλης Επεξεργασίας (https://paragroup.cse.uoi.gr).
Β. Δημακόπουλος