Υλοποίηση αλγορίθμων αριθμητικής γραμμικής άλγεβρας με τη χρήση επιτάχυνσης GPU μέσω της γλώσσας OpenCL (Bachelor thesis)
Μεντής, Κωνσταντίνος
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Μεντής, Κωνσταντίνος | el |
dc.date.accessioned | 2020-11-12T13:07:44Z | - |
dc.date.available | 2020-11-12T13:07:44Z | - |
dc.identifier.uri | http://195.251.240.227/jspui/handle/123456789/12474 | - |
dc.description | Πτυχιακή εργασία –Σχολή Τεχνολογικών Εφαρμογών-Τμήμα Μηχανικών Αυτοματισμού | el |
dc.rights | Default License | - |
dc.subject | Προγραμματισμός | el |
dc.subject | Μοντέλο OpenCL | el |
dc.subject | Προγραμματιστική προσέγγιση | el |
dc.subject | Αποτέλεσμα | el |
dc.title | Υλοποίηση αλγορίθμων αριθμητικής γραμμικής άλγεβρας με τη χρήση επιτάχυνσης GPU μέσω της γλώσσας OpenCL | el |
heal.type | bachelorThesis | - |
heal.type.en | Bachelor thesis | en |
heal.generalDescription | Πτυχιακή εργασία | el |
heal.classification | Άλγεβρα, Γραμμική | el |
heal.classification | Algebras, Linear | en |
heal.classification | Αλγόριθμοι υπολογιστή | el |
heal.classification | Computer algoritms | en |
heal.classification | Open CL (Γλώσσα προγραμματισμού) | el |
heal.classification | OpenCL (Computer program language) | en |
heal.identifier.secondary | 7851 | - |
heal.language | el | - |
heal.access | account | - |
heal.recordProvider | Σχολή Τεχνολογικών Εφαρμογών-Τμήμα Μηχανικών Πληροφορικής | el |
heal.publicationDate | 2016-07-05 | - |
heal.bibliographicCitation | Μεντής,Κ.(2016).Υλοποίηση αλγορίθμων αριθμητικής γραμμικής άλγεβρας με τη χρήση επιτάχυνσης GPU μέσω της γλώσσας OpenCL(Πτυχιακή εργασία).Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης. | el |
heal.abstract | Αντικείμενο της πτυχιακής εργασίας είναι η ανάπτυξη αλγορίθμων γραμμικής άλγεβρας πάνω σε κάρτα γραφικών για την επιτάχυνση τους μέσω παράλληλου προγραμματισμού, και η σύγκριση της ταχύτητας εκτέλεσης τους με αντίστοιχους αλγορίθμους στους επεξεργαστές. Για την υλοποίηση των διάφορων αλγορίθμων στην κάρτα γραφικών χρησιμοποιήθηκε η γλώσσα OpenCL (Open Computing Language), η οποία επεκτείνει την γλώσσα C. Επίσης για την καλύτερη εξαγωγή αποτελεσμάτων έγινε χρήση της έτοιμης βιβλιοθήκης ArrayFire. Τέλος τα αποτελέσματα των υπολογισμών στον επεξεργαστή εξήχθησαν μέσω των βιβλιοθηκών LAPACK και BLAS οι οποίες προσέφεραν ρουτίνες για την γλώσσα C. | el |
heal.abstract | This thesis aims to the development of linear algebra algorithms for graphic cards in order to accelerate those through parallel programming and compare the execution time to that of conventional algorithms. The programming language that was used for the development of several algorithms was OpenCL (Open Computing Language) which is an extension of C. Furthermore, the libraries of ArrayFire were used in order to extract better results. Last but not least the results from the processor were extracted by use of the libraries of LAPACK and BLAS which provided standard routines for the C-Language. | en |
heal.advisorName | Αντωνίου, Ευστάθιος | el |
heal.committeeMemberName | Αντωνίου, Ευστάθιος | el |
heal.academicPublisher | Σχολή Τεχνολογικών Εφαρμογών-Τμήμα Μηχανικών Πληροφορικής | el |
heal.academicPublisherID | teithe | - |
heal.numberOfPages | 144 | - |
heal.fullTextAvailability | false | - |
heal.type.el | Προπτυχιακή/Διπλωματική εργασία | el |
Appears in Collections: | Πτυχιακές Εργασίες |
Files in This Item:
There are no files associated with this item.
Please use this identifier to cite or link to this item:
This item is a favorite for 0 people.
http://195.251.240.227/jspui/handle/123456789/12474
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.