Σκοπός του βιβλίου αυτού είναι να αποτελέσει μια ενδελεχή εισαγωγή στον Παράλληλο Υπολογισμό. Η 2η έκδοση του βιβλίου καλύπτει τα ακόλουθα αντικείμενα:
Βασικά στοιχεία αρχιτεκτονικής παράλληλων μηχανών (παράλληλες μηχανές κοινής και κατανεμημένης μνήμης, τοπολογίες δικτύων διασύνδεσης, υβριδικές αρχιτεκτονικές).
Βασικά πρότυπα παράλληλου υπολογισμού (PRAM, πρότυπο δικτύου, BSP), παραδείγματα αλγορίθμων στα διάφορα πρότυπα, και προσομοιώσεις μεταξύ των προτύπων.
Παράλληλοι αλγόριθμοι κοινής και κατανεμημένης μνήμης (τεχνικές σχεδιασμού, αναλυτική περιγραφή και παραδείγματα για ένα μεγάλο φάσμα παράλληλων αλγορίθμων – γράφων, ταξινόμησης, πολλαπλασιασμού πινάκων, επίλυσης γραμμικών συστημάτων κ.λπ.).
Απαιτήσεις παράλληλης επεξεργασίας μεγάλων δεδομένων (big data), ενδεικτικοί αλγόριθμοι στο μοντέλο του MapReduce, και ολοκληρωμένα παραδείγματα σε Hadoop και Spark.
Προγραμματισμός παράλληλων μηχανών κοινής και κατανεμημένης μνήμης με χρήση του OpenMP API και της βιβλιοθήκης του MPI.
Προγραμματισμός καρτών γραφικών με χρήση του προγραμματιστικού μοντέλου της CUDA και του προτύπου της OpenCL.