Παραλληλοποίηση μεθευρετικού αλγόριθµου για τα προβλήματα διαχείρισης αποθεμέτων: μια υπολογιστική μελέτη με OPENMP και OPENACC

 
This item is provided by the institution :

Repository :
Psepheda - Digital Library and Institutional Repository
see the original item page
in the repository's web site and access all digital files if the item*
share




2016 (EN)

Παραλληλοποίηση μεθευρετικού αλγόριθµου για τα προβλήματα διαχείρισης αποθεμέτων: μια υπολογιστική μελέτη με OPENMP και OPENACC

Αντωνιάδης, Νικόλαος

Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Σιφαλέρας, Άγγελος

Η παρούσα εργασία έχει ως στόχο την παραλληλοποίηση ενός NP-Hard προβλήµατος διαχείρισης αποθεµάτων, χρησιµοποιώντας τα µοντέλα παράλληλου προγραµµατισµού OpenMP και OpenACC. Στην πορεία της εργασίας, ϑα δοθεί η σηµασία των µεθευρετικών αλγορίθµων (metaheuristics) και ϑα αναλυθεί ιδιαίτερα ο αλγόριθµος Αναζήτησης Μεταβλητής Γειτονιάς (VNS). Γίνεται, επίσης, µια παρουσίαση των προβληµάτων διαχείρισης αποθεµάτων. Αφού αποτυπωθεί το πλαίσιο το οποίο πραγµατεύεται η παρούσα εργασία, γίνεται ανάλυση των παράλληλων µεθευρετικών αλγορίθµων και των τεχνολογιών µε τις οποίες µπορούν να υλοποιηθούν, ιδιαιτέρως των OpenMP, OpenACC, καθώς και παραδείγµατα παραλληλοποίησης του αλγορίθµου VNS στον οποίο και ϑα ϐασιστούµε. Μελετώντας τους αλγορίθµους και τις τεχνικές παραλληλοποίησης καταλήγουµε στο µοντέλο που ταιριάζει καλύτερα στο πρόβληµά µας και το υλοποιούµε, αποτυπώνοντας τις τεχνικές λεπτοµέρειες. Αφού ολοκληρωθεί η υλοποίηση, διενεργούνται δοκιµές του παραλληλοποιηµένου αλγορίθµου τόσο µε την τεχνολογία OpenMP όσο και µε την τεχνολογία OpenACC και τα αποτελέσµατα παρουσιάζονται µε σχετικούς πίνακες και διαγράµµατα. Η εργασία ολοκληρώνεται µε τα συµπεράσµατα της έρευνας και τις µελλοντικές κατευθύνσεις της.
Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2016.

Electronic Thesis or Dissertation
Text

OpenMP
OpenACC
Παραλληλοποίηση
Προβλήµατα διαχείρισης παραγωγής και αποθεµάτων
Μεθευρετικοί αλγόριθµοι


Greek

2016-12-28T08:09:50Z
2016


Πανεπιστήμιο Μακεδονίας

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές



*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)