Kypseli Logo
    • Ελληνικά
    • English
  •  Home
  •  Browse 
    • Communities & Collections
    • By Issue Date
    • Authors
    • Titles
    • Subjects
    • By Issue number
  • Language elLanguage en
  •  Login 
    • Sign in
    View Item 
    • Home
    • Αποθετήριο Ανοικτού Πανεπιστημίου Κύπρου (Repository of the Open University of Cyprus)
    • Μεταπτυχιακές διατριβές / Master Τhesis
    • Πληροφοριακά και Επικοινωνιακά Συστήματα (ΕΛΛ) / Information and Communication Systems (in Greek)
    • View Item
    •   Home
    • Αποθετήριο Ανοικτού Πανεπιστημίου Κύπρου (Repository of the Open University of Cyprus)
    • Μεταπτυχιακές διατριβές / Master Τhesis
    • Πληροφοριακά και Επικοινωνιακά Συστήματα (ΕΛΛ) / Information and Communication Systems (in Greek)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Ανάπτυξη υβριδικού συστήματος με χρήση συσκευής FPGA για την επεξεργασία δεδομένων με γλώσσα SQL

    Thumbnail
    View/Open
    ΠΛΗ-2012-00056.pdf (8.741Mb)
    Date
    2012-11-02
    Author
    Βενετικίδης, Ιωάννης
    Metadata
    Show full item record
    Abstract
    Η παρούσα μεταπτυχιακή διατριβή, ασχολείται με την τεχνολογία των συσκευών FPGA που αποτελούν μια πολύ σπουδαία εξέλιξη στο τομέα των ενσωματωμένων υπολογιστικών συστημάτων. Καταπιάνεται με μετασχηματισμούς επερωτήσεων από τη γλώσσα SQL σε μορφή γλώσσας περιγραφής υλικού VHDL. Για το σκοπό αυτό χρησιμοποιήθηκε το εργαλείο σχεδίασης CAD ISE και η συσκευή FPGA Spartan 3E της εταιρίας Xilinx. Μέσω της υλοποίησης και μέσω της προσομοίωσης των επερωτήσεων, παράχθηκαν αποτελέσματα ιδιαίτερα ενθαρρυντικά ως προς την αποδοτικότητα και την ευχρηστία των συσκευών FPGA. Επίσης, καθορίζεται ο τρόπος και μεθοδολογία σχεδίασης τέτοιων κυκλωμάτων με πολύ αναλυτικά βήματα, καθιστώντας την μεταπτυχιακή διατριβή ως ένα πλήρη οδηγό χρήσης για μελλοντικές αντίστοιχες προσπάθειες. Η έρευνα που υλοποιήθηκε, θα συμβάλει ιδιαίτερα στην εξέλιξη των μη παραδοσιακών τρόπων επεξεργασία δεδομένων. Συγκεκριμένα, αναδείχθηκε η χρήση των συσκευών FPGA ως ένα εργαλείο συν‐επεξεργασίας δεδομένων για άλλα μεγαλύτερα πληροφοριακά συστήματα, αλλά και ως ανεξάρτητη συσκευή επεξεργασίας δεδομένων. Αρχικά, έγινε μια πρώτη ανασκόπηση στις πράξης της σχεσιακής άλγεβρας όπως είναι αυτή της Επιλογής (SELECT), της Προβολής (PROJECT) και της Συνένωσης (JOIN). Εν συνεχεία, δημιουργήθηκαν οι τέσσερις επερωτήσεις Q1, Q2, Q3 και Q4 και δόθηκε η αναπαράσταση τους στη τρέχουσα τεχνολογία βάσεων δεδομένων, δηλαδή στη γλώσσα επερωτήσεων SQL. Έγινε η συσχέτισή των επερωτήσεων με τις πράξεις της σχεσιακής άλγεβρας και τέλος μετασχηματίστηκαν στη μορφή της γλώσσας περιγραφής υλικού VHDL, η οποία αναγνωρίζεται από τις συσκευές FPGA. Οι επερωτήσεις υλοποιήθηκαν ως λογικά κυκλώματα και προσομοιώθηκαν από το εργαλείο σχεδίασης CAD ISE, για να μετρηθεί η απόδοση τους αλλά και η αποτελεσματικότητα τους στην διεκπεραίωση ερωτημάτων. Όλες οι προσομοιώσεις αναλύθηκαν και παρουσιάστηκαν σε μορφή κυματομορφών και διαγραμμάτων. Τέλος, έγινε μια ανασκόπηση των αποτελεσμάτων και παρήχθησαν τελικές παρατηρήσεις και συμπεράσματα. Τα αποτελέσματα της ερευνητικής προσπάθειας, είναι ιδιαίτερα ενθαρρυντικά και αποτελούν μια πρώτη προσέγγιση στον μη παραδοσιακό τρόπο επεξεργασίας δεδομένων, με χρήση της τεχνολογίας FPGA. Οι δυνατότητες που διανοίγονται για μελλοντικές επεκτάσεις είναι πάρα πολλές και ενδιαφέρουσες.
    URI
    http://hdl.handle.net/11128/1078
    Collections
    • Πληροφοριακά και Επικοινωνιακά Συστήματα (ΕΛΛ) / Information and Communication Systems (in Greek)

    Open University of Cyprus

    PO Box 12794,

    2252, Latsia

    Cyprus

    Tel.: +357 22 411600

    Fax.: +357 22 411601

    • Help
    • Contact Us
    • Open University of Cyprus
    • OUC Library
    • Policies
    • Accessibility and Data Protection

    Find us on:

    • FacebookFacebook
    • EU Flag
    • Republic of Cyprus
    • Structural Funds
    • e University
    • Open University of Cyprus

    The eUniversity Project is co-founded by the European Regional Development Fund and National Funds in the Programmatic Period 2007-2013

     

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsBy Issue numberThis CollectionBy Issue DateAuthorsTitlesSubjectsBy Issue number

    My Account

    Sign inRegister

    Open University of Cyprus

    PO Box 12794,

    2252, Latsia

    Cyprus

    Tel.: +357 22 411600

    Fax.: +357 22 411601

    • Help
    • Contact Us
    • Open University of Cyprus
    • OUC Library
    • Policies
    • Accessibility and Data Protection

    Find us on:

    • FacebookFacebook
    • EU Flag
    • Republic of Cyprus
    • Structural Funds
    • e University
    • Open University of Cyprus

    The eUniversity Project is co-founded by the European Regional Development Fund and National Funds in the Programmatic Period 2007-2013