Παράλληλος Προγραμματισμός

Δομικά στοιχεία ενός υπολογιστικού συστήματος: μια ανάλυση απόδοσης. Κρυφές μνήμες και ιεραρχίες μνημών. Παραλληλισμός σε επίπεδο εντολών και pipelining. Παράλληλος προγραμματισμός με εντολές SSE. Παραλληλισμός σε επίπεδο νημάτων (threads). Εισαγωγή στον προγραμματισμό με Posix Threads. Προγραμματισμός OpenMP. Το υπολογιστικό μοντέλο GPU. Προγραμματισμός CUDA/OpenCL.

Κωδικός Εξάμηνο Τύπος Ώρες Εργαστήρια ECTS
8 Επιλογής 4 2E 4
E-class

Βιβλιογραφία:

  • “Peter S. Pacheco, ”Εισαγωγή στον Παράλληλο Προγραμματισμό” , ΚΛΕΙΔΑΡΙΘΜΟΣ, 2015.” [eudoxus link] (https://service.eudoxus.gr/search/#a/id:50656351/0)
  • “Γραμματή Πάντζιου, Βασίλειος Μάμαλης, Αλέξανδρος Τομαράς , ”Εισαγωγή στον Παράλληλο Υπολογισμό” , ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ, 2013.” eudoxus link

Updated: