Αναζήτηση σε μεγάλες βάσεις δεδομένων με χρήση OpenCL
| dc.contributor.advisor | Δερματάς, Ευάγγελος | |
| dc.contributor.author | Χατζηγιαννάκης, Θεόδωρος | |
| dc.contributor.committee | Δερματάς, Ευάγγελος | |
| dc.contributor.committee | Σγάρμπας, Κυριάκος | |
| dc.contributor.other | Chatzigiannakis, Theodoros | |
| dc.date.accessioned | 2019-02-01T18:03:09Z | |
| dc.date.available | 2019-02-01T18:03:09Z | |
| dc.date.copyright | 2018-10-08 | |
| dc.degree | Διπλωματική Εργασία | el |
| dc.description.abstract | Τα τελευταία χρόνια γίνεται στροφή των υπολογιστικών συστημάτων προς την παράλληλη επεξεργασία. Ακόμα και οι οικιακοί υπολογιστές περιέχουν χιλιάδες εξειδικευμένους επεξεργαστικούς πυρήνες, με τη μορφή των GPUs που συνήθως διαθέτουν. Για την εκμετάλλευση αυτών, τα τελευταία χρόνια έχουν εμφανιστεί APIs όπως το CUDA και το OpenCL, τα οποία προσφέρουν στους προγραμματιστές τη δυνατότητα να γράψουν γενικής χρήσης κώδικα που προορίζεται για εκτέλεση σε GPGPUs ή άλλες συσκευές επεξεργασίας. Στα πλαίσια της παρούσας διπλωματικής εργασίας εξετάστηκε ο αλγόριθμος BLAST, ο οποίος αποτελεί ένα από τα πιο θεμελιώδη εργαλεία αναζήτησης σε βάσεις δεδομένων βιολογικών αλληλουχιών. Στη συνέχεια, υλοποιήθηκε μια παραλληλοποιημένη εκδοχή του με χρήση του OpenCL. | el |
| dc.description.translatedabstract | In 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.uri | http://hdl.handle.net/10889/11876 | |
| dc.language.iso | gr | el |
| dc.rights | 0 | el |
| dc.subject | Παράλληλη επεξεργασία | el |
| dc.subject | Αλγόριθμος BLAST | el |
| dc.subject.alternative | Parallel processing | el |
| dc.subject.alternative | BLAST | el |
| dc.subject.ddc | 004.35 | el |
| dc.title | Αναζήτηση σε μεγάλες βάσεις δεδομένων με χρήση OpenCL | el |
| dc.title.alternative | Searching in large databases using OpenCL | el |
| dc.type | Thesis | el |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 6.2 KB
- Format:
- Item-specific license agreed upon to submission
- Description: