Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
Distributed and parallel programming with MATLAB
Θεματική επικεφαλίδα
TPSH::Επιστήμη Υπολογιστών::MatlabΛέξεις κλειδιά
MATLAB ; SPMD ; PARFOR ; Παράλληλος προγραμματισμός ; Κατανεμημένοι πίνακεςΠερίληψη
Η πρόοδος η οποία έχει συντελεστεί τα τελευταία χρόνια, στους υπολογιστές με την αύξηση του αριθμού πυρήνων που διαθέτουν, καθώς και η χρήση εξωτερικών συστοιχιών από υπολογιστές έχει οδηγήσει στην ραγδαία ανάπτυξη του κατανεμημένου και παράλληλου προγραμματισμού. Tο MATLAB χρησιμοποιεί έτοιμες παράλληλες συναρτήσεις, οι οποίες έχουν αναπτυχθεί με σκοπό την κατανομή ή τον παραλληλισμό μιας εργασίας. Συγκεκριμένα θα δουλέψουμε με την εργαλειοθήκη Parallel Computing Toolbox, η οποία διαθέτει συναρτήσεις για την δημιουργία και εκτέλεση κατανεμημένων και παράλληλων εργασιών. Θα δούμε πως και πότε μπορούμε να εκτελέσουμε έναν σειριακό βρόχο for παράλληλα. Θα δούμε πως χρησιμοποιείται η τεχνική Απλό Πρόγραμμα Πολλαπλά δεδομένα στο MATLAB. Θα δώσουμε ιδιαίτερη προσοχή στο πιο δυνατό σημείο του MATLAB, στους πίνακες δηλαδή. Θα δούμε επίσης και το παράθυρο του παράλληλου προγραμματισμού του MATLAB.
Περίληψη
The progress that has occurred in recent years in a computer science, with increasing number of cores available, and the use of external computer clusters has led to the rapid development of the distributed and parallel programming.
The MATLAB uses built in parallel functions, which have been developed with a purpose of distribution or the parallelism of a task. In particular we will work with the Parallel Computing Toolbox, which offers functions for the creation and implementation of distributed and parallel operations. We'll see how and when we can perform a serial for loop in parallel. We will see how the technique Simple Program Multiple data in MATLAB is used. We will give special attention to the strongest point of MATLAB, namely tables. We will also take a look at the MATLAB Pmode window.
Αριθμός σελίδων
93 σελ.Σχολή
Σχολή Τεχνολογικών ΕφαρμογώνΑκαδημαϊκό Τμήμα
Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων Τ.Ε.Γλώσσα
ΕλληνικάΟι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: