Αναζήτηση σε μεγάλες βάσεις δεδομένων με χρήση OpenCL

dc.contributor.advisorΔερματάς, Ευάγγελος
dc.contributor.authorΧατζηγιαννάκης, Θεόδωρος
dc.contributor.committeeΔερματάς, Ευάγγελος
dc.contributor.committeeΣγάρμπας, Κυριάκος
dc.contributor.otherChatzigiannakis, Theodoros
dc.date.accessioned2019-02-01T18:03:09Z
dc.date.available2019-02-01T18:03:09Z
dc.date.copyright2018-10-08
dc.degreeΔιπλωματική Εργασίαel
dc.description.abstractΤα τελευταία χρόνια γίνεται στροφή των υπολογιστικών συστημάτων προς την παράλληλη επεξεργασία. Ακόμα και οι οικιακοί υπολογιστές περιέχουν χιλιάδες εξειδικευμένους επεξεργαστικούς πυρήνες, με τη μορφή των GPUs που συνήθως διαθέτουν. Για την εκμετάλλευση αυτών, τα τελευταία χρόνια έχουν εμφανιστεί APIs όπως το CUDA και το OpenCL, τα οποία προσφέρουν στους προγραμματιστές τη δυνατότητα να γράψουν γενικής χρήσης κώδικα που προορίζεται για εκτέλεση σε GPGPUs ή άλλες συσκευές επεξεργασίας. Στα πλαίσια της παρούσας διπλωματικής εργασίας εξετάστηκε ο αλγόριθμος BLAST, ο οποίος αποτελεί ένα από τα πιο θεμελιώδη εργαλεία αναζήτησης σε βάσεις δεδομένων βιολογικών αλληλουχιών. Στη συνέχεια, υλοποιήθηκε μια παραλληλοποιημένη εκδοχή του με χρήση του OpenCL.el
dc.description.translatedabstractIn recent years, there has been a tendency to process data in parallel. Even home computers contain thousands of specialized processing units in the form of GPUs. To utilize them, a number of APIs such as CUDA and OpenCL have emerged, which facilitate writing general-purpose code intended to execute on GPGPUs or other compute devices. We examine the BLAST algorithm, a fundamental tool used to search through biological databases, and we implement a parallel variant of it using OpenCL.el
dc.identifier.urihttp://hdl.handle.net/10889/11876
dc.language.isogrel
dc.rights0el
dc.subjectΠαράλληλη επεξεργασίαel
dc.subjectΑλγόριθμος BLASTel
dc.subject.alternativeParallel processingel
dc.subject.alternativeBLASTel
dc.subject.ddc004.35el
dc.titleΑναζήτηση σε μεγάλες βάσεις δεδομένων με χρήση OpenCLel
dc.title.alternativeSearching in large databases using OpenCLel
dc.typeThesisel

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
src.zip
Size:
63.45 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
Text.pdf
Size:
1.21 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.2 KB
Format:
Item-specific license agreed upon to submission
Description: