Κατανεμημένος και παράλληλος προγραμματισμός με Matlab

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσερκόβ, Ντενίς
Μορφή: Πτυχιακή εργασία
Γλώσσα:Greek
Έκδοση: Α.Ε.Ι. Πειραιά Τ.Τ. 2016
Θέματα:
Διαθέσιμο Online:http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/2819
_version_ 1780524818401067008
abstract Η πρόοδος η οποία έχει συντελεστεί τα τελευταία χρόνια, στους υπολογιστές με την αύξηση του αριθμού πυρήνων που διαθέτουν, καθώς και η χρήση εξωτερικών συστοιχιών από υπολογιστές έχει οδηγήσει στην ραγδαία ανάπτυξη του κατανεμημένου και παράλληλου προγραμματισμού. Tο MATLAB χρησιμοποιεί έτοιμες παράλληλες συναρτήσεις, οι οποίες έχουν αναπτυχθεί με σκοπό την κατανομή ή τον παραλληλισμό μιας εργασίας. Συγκεκριμένα θα δουλέψουμε με την εργαλειοθήκη Parallel Computing Toolbox, η οποία διαθέτει συναρτήσεις για την δημιουργία και εκτέλεση κατανεμημένων και παράλληλων εργασιών. Θα δούμε πως και πότε μπορούμε να εκτελέσουμε έναν σειριακό βρόχο for παράλληλα. Θα δούμε πως χρησιμοποιείται η τεχνική Απλό Πρόγραμμα Πολλαπλά δεδομένα στο MATLAB. Θα δώσουμε ιδιαίτερη προσοχή στο πιο δυνατό σημείο του MATLAB, στους πίνακες δηλαδή. Θα δούμε επίσης και το παράθυρο του παράλληλου προγραμματισμού του MATLAB.
abstracttranslated 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.
advisor
author Τσερκόβ, Ντενίς
author_facet Τσερκόβ, Ντενίς
author_sort Τσερκόβ, Ντενίς
collection Okeanis Institutional Repository
facultydepartment Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων Τ.Ε.
format Πτυχιακή εργασία
id okeanis-123456789-2819
institution University of West Attica Campus II
keyword MATLAB
SPMD
PARFOR
Παράλληλος προγραμματισμός
Κατανεμημένοι πίνακες
language Greek
physical 93 σελ.
publishDate 2016
publisher Α.Ε.Ι. Πειραιά Τ.Τ.
record_format dspace
spelling okeanis-123456789-28192018-12-14T13:39:19Z Κατανεμημένος και παράλληλος προγραμματισμός με 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. 2016-05-13 Πτυχιακή εργασία http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/2819 el http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Α.Ε.Ι. Πειραιά Τ.Τ. 93 σελ. http://okeanis.lib2.uniwa.gr/xmlui/bitstream/123456789/2819/9/%ce%9a%ce%b1%cf%84%ce%b1%ce%bd%ce%b5%ce%bc%ce%b7%ce%bc%ce%ad%ce%bd%ce%bf%cf%82_%ce%ba%ce%b1%ce%b9_%cf%80%ce%b1%cf%81%ce%ac%ce%bb%ce%bb%ce%b7%ce%bb%ce%bf%cf%82_%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9%cf%83%ce%bc%cf%8c%cf%82_%ce%bc%ce%b5_MATLAB.PDF.jpg
spellingShingle TPSH::Επιστήμη Υπολογιστών::Matlab
Τσερκόβ, Ντενίς
Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title_full Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title_fullStr Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title_full_unstemmed Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title_short Κατανεμημένος και παράλληλος προγραμματισμός με Matlab
title_sort κατανεμημένος και παράλληλος προγραμματισμός με matlab
title_translated Distributed and parallel programming with MATLAB
topic TPSH::Επιστήμη Υπολογιστών::Matlab
url http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/2819