Παράλληλος Προγραμματισμός
ΜΙΧΑΗΛ ΣΤΕΦΑΝΙΔΑΚΗΣ
Εργαστηριακό μάθημα, όπου γίνεται πρακτική εξάσκηση σε τεχνικές προγραμματισμού υψηλής απόδοσης και παράλληλου προγραμματισμού:
- Η επίδραση της ιεραρχίας μνήμης στην απόδοση
- SSE instructions
- Προγραμματισμός Threads
- OpenMP
- Intel Threading Building Blocks (TBB)
- Παράλληλες υλοποιήσεις της βιβλιοθήκης C++ STL
- Προγραμματισμός CUDA
Λειτουργικό σύστημα: Linux. Γλώσσες προγραμματισμού: C και C++. Περιστασιακά θα χρησιμοποιηθούν ειδικές γλώσσες για προγραμματισμό σε τσιπ γραφικών όπως CUDA C (ή OpenCL).
Το εργαστήριο του μαθήματος χρησιμοποιεί υπολογιστικούς πόρους AWS Cloud χρηματοδοτούμενους από το ΕΔΥΤΕ.
Υλικό μαθήματος και εργαστηρίου
ΛιγότεραΕργαστηριακό μάθημα, όπου γίνεται πρακτική εξάσκηση σε τεχνικές προγραμματισμού υψηλής απόδοσης και παράλληλου προγραμματισμού:
- Η επίδραση της ιεραρχίας μνήμης στην απόδοση
- SSE instructions
- Προγραμματισμός Threads
- OpenMP
- Intel Threading Building Blocks (TBB)
- Παράλληλες υλοποιήσεις της βιβλιοθήκης C++ STL
- Προγραμματισμός CUDA
Λειτουργικό σύστημα: Linux. Γλώσσες προγραμματισμού: C και C++. Περιστασιακά θα χρησιμοποιηθούν ειδικές γλώσσες για προγραμματισμό σε τσιπ γραφικών όπως CUDA C (ή OpenCL).
Το εργαστήριο του μαθήματος χρησιμοποιεί υπολογιστικούς πόρους AWS Cloud χρηματοδοτούμενους από το ΕΔΥΤΕ.
Εργαστηριακό μάθημα, όπου γίνεται πρακτική εξάσκηση σε τεχνικές προγραμματισμού υψηλής απόδοσης και παράλληλου προγραμματισμού:
- Η επίδραση της ιεραρχίας μνήμης στην απόδοση
- SSE instructions
- Προγραμματισμός Threads
- OpenMP
- Intel Threading Building Blocks (TBB)
- Παράλληλες υλοποιήσεις της βιβλιοθήκης C++ STL
- Προγραμματισμός CUDA
Λειτουργικό σύστημα: Linux. Γλώσσες προγραμματισμού: C και C++. Περιστασιακά θα χρησιμοποιηθούν ειδικές γλώσσες για προγραμματισμό σε τσιπ γραφικών όπως CUDA C (ή OpenCL).
Το εργαστήριο του μαθήματος χρησιμοποιεί υπολογιστικούς πόρους AWS Cloud χρηματοδοτούμενους από το ΕΔΥΤΕ.
![CC - Αναφορά - Παρόμοια Διανομή CC - Αναφορά - Παρόμοια Διανομή](/template/default/img/cc/by-sa.png)
Ημερολόγιο
Ανακοινώσεις
- Τετάρτη, 05 Ιουνίου 2024
- Κυριακή, 19 Μαΐου 2024
- Τρίτη, 26 Μαρτίου 2024