Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές
Τα τελευταία χρόνια ζούμε αναμφίβολα στην εποχή των μεγάλων δεδομένων (Big Data). Οι περισσότερες από τις καθημερινές μας δραστηριότητες όπως η χρήση του διαδικτύου, η χρήση GPS κ.λ.π. παράγουν έναν τεράστιο όγκο δεδομένων. Για το λόγο αυτό είναι επιτακτική ανάγκη να βρεθούν τρόποι αποθήκευσης και τ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2019
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/11890 |
id |
nemertes-10889-11890 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-118902022-09-06T05:12:48Z Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές Adaptable mechanism for data exchange between a computer system with storage devices and hardware accelerators Μπουγιούκου, Ελένη Θεόδωρος, Αντωνακόπουλος Κουφοπαύλου, Οδυσσέας Φακωτάκης, Νικόλαος Bougioukou, Eleni Αποθήκευση Επεξεργασία Μηχανική μάθηση Device drivers Storage Processing PCIe SSDs Accelerators Machine learning High performance server 005.71 Τα τελευταία χρόνια ζούμε αναμφίβολα στην εποχή των μεγάλων δεδομένων (Big Data). Οι περισσότερες από τις καθημερινές μας δραστηριότητες όπως η χρήση του διαδικτύου, η χρήση GPS κ.λ.π. παράγουν έναν τεράστιο όγκο δεδομένων. Για το λόγο αυτό είναι επιτακτική ανάγκη να βρεθούν τρόποι αποθήκευσης και ταχύτατης επεξεργασίας των δεδομένων αυτών. Η τεχνολογία Cloud Computing και Cloud Storage προσανατολίζεται προς αυτήν την κατεύθυνση παρέχοντας τη δυνατότητα επεξεργασίας και αποθήκευσης των δεδομένων σε απομακρυσμένους High Performance Servers. Τα δεδομένα φτάνουν στους servers μέσω δικτύου. Για την ταχύτατη επεξεργασία και αποθήκευση του μεγάλου όγκου δεδομένων μπορεί να χρησιμοποιηθεί ο μηχανισμός ανταλλαγής δεδομένων που παρουσιάζεται στη παρούσα μεταπτυχιακή εργασία. Ο μηχανισμός αυτός χρησιμοποιείται για την ανταλλαγή δεδομένων μεταξύ ενός υπολογιστικού συστήματος και μιας περιφερειακής συσκευής και είναι ιδιαίτερα ευέλικτος με την έννοια ότι μπορεί να προσαρμόζεται στο φορτίο του συστήματος. Ο μηχανισμός ανταλλαγής δεδομένων μπορεί να χρησιμοποιηθεί σε διάφορους τομείς. Για παράδειγμα μπορεί να χρησιμοποιηθεί για την γρήγορη αποθήκευση δεδομένων σε συσκευές αποθήκευσης όπως π.χ. οι συσκευές PCIe SSDs. Επίσης, μπορεί να χρησιμοποιηθεί και σε συστήματα όπου χρησιμοποιούνται διατάξεις ειδικού σκοπού (hardware accelerators) για την υλοποίηση υπολογιστικά πολύπλοκων και χρονικά απαιτητικών αλγορίθμων όπως είναι οι αλγόριθμοι μηχανικής μάθησης. Ο μηχανισμός και στις δύο περιπτώσεις επιτυγχάνει μέγιστο ρυθμό απόδοσης και μικρή καθυστέρηση εξυπηρέτησης. In recent years, we live in the era of Big Data. Most of our day-to-day activities like using the internet, GPS, etc. produce a huge amount of data. For this reason, it is important to find ways of storing and rapidly processing these data. Cloud Computing and Cloud Storage technology are oriented in this direction by enabling data to be processed and stored at remote High Performance Servers. The data arrives at these servers over network. The data exchange mechanism presented in this post-graduate thesis can be used to quickly process and store the bulk of data. This mechanism is used to exchange data between a computer system and a peripheral device and is dynamically adaptable to the system load. The data exchange mechanism can be used in a number of applications. For example, it can be used to quickly store data on storage devices like PCIe SSDs. Also, it can be used with hardware accelerators for implementing computationally complex and time-consuming algorithms such as machine learning algorithms. In both cases, it achieves maximum performance and small service delay. 2019-02-01T18:20:37Z 2019-02-01T18:20:37Z 2018-10 Thesis http://hdl.handle.net/10889/11890 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Αποθήκευση Επεξεργασία Μηχανική μάθηση Device drivers Storage Processing PCIe SSDs Accelerators Machine learning High performance server 005.71 |
spellingShingle |
Αποθήκευση Επεξεργασία Μηχανική μάθηση Device drivers Storage Processing PCIe SSDs Accelerators Machine learning High performance server 005.71 Μπουγιούκου, Ελένη Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
description |
Τα τελευταία χρόνια ζούμε αναμφίβολα στην εποχή των μεγάλων δεδομένων (Big Data). Οι περισσότερες από τις καθημερινές μας δραστηριότητες όπως η χρήση του διαδικτύου, η χρήση GPS κ.λ.π. παράγουν έναν τεράστιο όγκο δεδομένων. Για το λόγο αυτό είναι επιτακτική ανάγκη να βρεθούν τρόποι αποθήκευσης και ταχύτατης επεξεργασίας των δεδομένων αυτών. Η τεχνολογία Cloud Computing και Cloud Storage προσανατολίζεται προς αυτήν την κατεύθυνση παρέχοντας τη δυνατότητα επεξεργασίας και αποθήκευσης των δεδομένων σε απομακρυσμένους High Performance Servers. Τα δεδομένα φτάνουν στους servers μέσω δικτύου.
Για την ταχύτατη επεξεργασία και αποθήκευση του μεγάλου όγκου δεδομένων μπορεί να χρησιμοποιηθεί ο μηχανισμός ανταλλαγής δεδομένων που παρουσιάζεται στη παρούσα μεταπτυχιακή εργασία. Ο μηχανισμός αυτός χρησιμοποιείται για την ανταλλαγή δεδομένων μεταξύ ενός υπολογιστικού συστήματος και μιας περιφερειακής συσκευής και είναι ιδιαίτερα ευέλικτος με την έννοια ότι μπορεί να προσαρμόζεται στο φορτίο του συστήματος.
Ο μηχανισμός ανταλλαγής δεδομένων μπορεί να χρησιμοποιηθεί σε διάφορους τομείς. Για παράδειγμα μπορεί να χρησιμοποιηθεί για την γρήγορη αποθήκευση δεδομένων σε συσκευές αποθήκευσης όπως π.χ. οι συσκευές PCIe SSDs. Επίσης, μπορεί να χρησιμοποιηθεί και σε συστήματα όπου χρησιμοποιούνται διατάξεις ειδικού σκοπού (hardware accelerators) για την υλοποίηση υπολογιστικά πολύπλοκων και χρονικά απαιτητικών αλγορίθμων όπως είναι οι αλγόριθμοι μηχανικής μάθησης. Ο μηχανισμός και στις δύο περιπτώσεις επιτυγχάνει μέγιστο ρυθμό απόδοσης και μικρή καθυστέρηση εξυπηρέτησης. |
author2 |
Θεόδωρος, Αντωνακόπουλος |
author_facet |
Θεόδωρος, Αντωνακόπουλος Μπουγιούκου, Ελένη |
format |
Thesis |
author |
Μπουγιούκου, Ελένη |
author_sort |
Μπουγιούκου, Ελένη |
title |
Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
title_short |
Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
title_full |
Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
title_fullStr |
Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
title_full_unstemmed |
Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
title_sort |
διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/11890 |
work_keys_str_mv |
AT mpougioukouelenē diadikasiesdynamikēsdiacheirisēsgiatēnantallagēdedomenōnmetaxykentrikēsypologistikēsmonadasmesyskeuesapothēkeusēskaiypologistikousepitachyntes AT mpougioukouelenē adaptablemechanismfordataexchangebetweenacomputersystemwithstoragedevicesandhardwareaccelerators |
_version_ |
1771297357107822592 |