Show simple item record

dc.contributor.authorΛίβας, Χαράλαμπος
dc.date.accessioned2022-05-17T12:36:40Z
dc.date.available2022-05-17T12:36:40Z
dc.date.issued2016-03
dc.identifier.other3807
dc.identifier.urihttps://dspace.uowm.gr/xmlui/handle/123456789/2690
dc.description76 σ., έγχρ. εικ., 30 εκ. + 1 οπτική δισκέτα λέϊζερ Η/Υ (4 3/4 ίν.)en_US
dc.description.abstractΣτην παρούσα διπλωματική εργασία μελετάμε την υλοποίηση της μεθόδου πεπερασμένων διαφορών στο πεδίο του χρόνου, FDTD για προβλήματα ακουστικής καθώς και την παραλληλοποίηση του εν λόγω κώδικα στις GPUs. Στην εισαγωγή της διπλωματικής γίνεται αναφορά στις μεθόδους ακουστικών μοντέλων καθώς και στην ραγδαία ανάπτυξη του προγραμματισμού στις GPUs τα τελευταία χρόνια. Η διπλωματική εργασία ξεκινάει με την παρουσίαση της θεωρίας για διάδοση ακουστικών κυμάτων. Στη συνέχεια παρουσιάζεται η μέθοδος FDTD για δισδιάστατες γεωμετρίες και οι συνοριακές συνθήκες που χρησιμοποιούνται, ενώ στο τέλος του κεφαλαίου γίνεται αναφορά στα βασικά στοιχεία για την γλώσσα προγραμματισμού CUDA, η οποία και χρησιμοποιήθηκε για την παραλληλοποίηση του κώδικα σε GPU. Στο 3ο κεφάλαιο παρουσιάζονται τα αποτελέσματα της εφαρμογής της μεθόδου FDTD στα προβλήματα ακουστικής. Η εφαρμογή της μεθόδου FDTD αντιστοιχεί στην εύρεση της κατανομής της πίεσης και των συνιστωσών της ταχύτητας του ακουστικού κύματος. Αρχικά η εφαρμογή της μεθόδου γίνεται στον ελεύθερο χώρο με τη χρήση σημειακής πηγής στο κέντρο του, όπου η υλοποίηση πραγματοποιήθηκε με τις γλώσσες προγραμματισμού Matlab και CUDA με σκοπό την επίτευξη επίτάχυνσης στους υπολογισμούς. Στη συνέχεια η μέθοδος FDTD εφαρμόζεται σε κυματοδηγό τόσο ορθογώνια όσο και κυκλικής διατομής για την εύρεση της κατανομής της πίεσης και των συνιστωσών της ταχύτητας των ακουστικών ρυθμών αλλά και των συχνοτήτων αποκοπής τους. Η υλοποίηση σε αυτό το πρόβλημα πραγματοποιήθηκε με τη γλώσσα προγραμματισμού Matlab. Τέλος, η μέθοδος FDTD εφαρμόζεται σε ορθογώνια δομή η οποία έχει κοιλότητα με εγκοπές στο κάτω μέρος της. Οι παράμετροι του βάθους της ανάκλασης του ακουστικού κύματος από το κάτω τοίχωμα. Η υλοποίηση πραγματοποιήθηκε με τις γλώσσες Matlab και CUDA, ενώ για την επίτευξη επιτάχυνσης στους υπολογισμούς η υλοποίηση σε CUDA συγκρίνεται με την ίδια υλοποίηση σε γλώσσα C.en_US
dc.description.sponsorshipΕπιβλέπων καθηγητής: Θεόδωρος Ζυγκιρίδηςen_US
dc.language.isogren_US
dc.publisherΛίβας, Χαράλαμποςen_US
dc.relation.ispartofseriesαρ. εισ.;3807
dc.subjectGPUs, FDTD, GPU, CUDA, Αντηχείο Helmholtzen_US
dc.titleΠαραλληλοποίηση αλγορίθμου πεπερασμένων διαφορών για προβλήματα ακουστικήςen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record