Πράξεις μεταξύ πινάκων και παράλληλος προγραμματισμός

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Βαρσάμης, Δημήτριος
dc.contributor.author Λιώτας, Ιωάννης
dc.date.accessioned 2016-04-06T06:32:37Z
dc.date.available 2016-04-06T06:32:37Z
dc.date.issued 2016-02
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/2436
dc.description Το πλήρες κείμενο της εργασίας ΔΕΝ είναι διαθέσιμο el
dc.description.abstract Ο σκοπός της παρούσας μεταπτυχιακής διπλωματικής εργασίας είναι η εύρεση του κατάλληλου διαχωρισμού του πίνακα (σε block, ανά σειρά, ανά στήλη) για τις πράξεις της πρόσθεσης και του πολλαπλασιασμού. Για το λόγο αυτό, χρησιμοποιήθηκε το πρόγραμμα Matlab, το οποίο μας παρέχει τη δυνατότητα να συνδέσουμε πολλαπλούς πυρήνες επεξεργαστών για την επεξεργασία των πράξεων. Συγκεκριμένα, στο πρώτο κεφάλαιο γίνεται εισαγωγή στον αλγεβρικό τρόπο επίλυσης των πράξεων μεταξύ πινάκων. Στο δεύτερο κεφάλαιο παρουσιάζεται αρχικά, ο θεωρητικός τρόπος παραλληλοποίησης της πρόσθεσης πινάκων και στη συνέχεια η υλοποίηση της στη πράξη. Στο τρίτο κεφάλαιο παρουσιάζεται αρχικά, ο θεωρητικός τρόπος παραλληλοποίησης του πολλαπλασιασμού πινάκων και στη συνέχεια η υλοποίηση της στη πράξη. Στο τέταρτο κεφάλαιο παρουσιάζονται οι τιμές του χρόνου για κάθε διαχωρισμό του πίνακα συγκρινόμενες ανά πυρήνες επεξεργασίας. Τέλος, στο πέμπτο κεφάλαιο εμφανίζονται τα τελικά συμπεράσματα με βάση τις συγκρινόμενες τιμές χρόνου του τετάρτου κεφαλαίου. el
dc.description.abstract The purpose of this thesis is to find the appropriate matrix separation (in blocks, per row, per column) for operations of addition and multiplication. For this reason, Matlab program was used, which allow us to connect multiple CPU cores for processing the operations. Specifically, the first chapter is introduction to algebraic way of solving acts between matrices. The second chapter first presents the theoretical way of parallel matrices addition and then the implementation of the act. The third chapter first presents the theoretical way of parallel matrices multiplication and then the implementation of the act. The fourth chapter represents the time values for each matrix separation compared to CPU cores. Finally, the fifth chapter presents the final conclusion based on the compared time values of the fourth chapter. en
dc.format.extent 128 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject ΜΑΘΗΜΑΤΙΚΑ -- ΠΙΝΑΚΕΣ el
dc.subject TEICM::ΜΑΘΗΜΑΤΙΚΑ::ΑΛΓΕΒΡΑ::ΑΛΓΕΒΡΑ, ΓΡΑΜΜΙΚΗ el
dc.subject TEICM::ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ::ΠΑΡΑΛΛΗΛΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ) el
dc.subject.ddc 510 el
dc.title Πράξεις μεταξύ πινάκων και παράλληλος προγραμματισμός el
dc.type Διπλωματική εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.contributor.master ΠΜΣ "ΣΥΣΤΗΜΑΤΑ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ" el
dc.heal.publisherID teiser
dc.subject.keyword Πίνακες el
dc.subject.keyword Πράξεις el
dc.subject.keyword Γραμμική άλγεβρα el
dc.subject.keyword Παράλληλος προγραμματισμός el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές