Διαδικασίες δυναμικής διαχείρισης για την ανταλλαγή δεδομένων μεταξύ κεντρικής υπολογιστικής μονάδας με συσκευές αποθήκευσης και υπολογιστικούς επιταχυντές

Τα τελευταία χρόνια ζούμε αναμφίβολα στην εποχή των μεγάλων δεδομένων (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