Κατανεμημένος και παράλληλος προγραμματισμός με 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 |