Run time system implementation for concurrent H/W S/W task execution on FPGA platforms

dc.contributor.advisorPnevmatikatos Dionysiosen
dc.contributor.advisorΠνευματικατος Διονυσιοςel
dc.contributor.authorKoidis Iosifen
dc.contributor.authorΚοϊδης Ιωσηφel
dc.contributor.committeememberDollas Apostolosen
dc.contributor.committeememberΔολλας Αποστολοςel
dc.contributor.committeememberSamoladas Vasilisen
dc.contributor.committeememberΣαμολαδας Βασιληςel
dc.date.accessioned2024-10-31T15:13:00Z
dc.date.available2024-10-31T15:13:00Z
dc.date.issued2015
dc.date.submitted2015-06-17
dc.descriptionΜεταπτυχιακή Διατριβή που υποβλήθηκε στην σχολή ΗΜΜΥ του Πολυτεχνείου Κρήτης για την πλήρωση προϋποθέσεων λήψης του Μεταπτυχιακού Διπλώματος Ειδίκευσηςel
dc.description.abstractIn the recent years, technology have made possible to fit a larger number of components on a single chip, and allowed us to realize larger, more complex chips. The large transistor budget can be used to create heterogeneous systems, generally called Multiprocessor Systems-on-Chip (MPSoC). It also allowed the creation of larger FPGA devices, integrating ample amounts of programmable logic, memories, programmable DSP/arithmetic units. Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the functionality of computing systems, swapping in and out HW tasks. In this thesis we describe the integration process of a Run Time System Manager (RTSM) able to map multiple applications on the underlying architecture, which may consist of microprocessors as software processing elements and Partially Reconfigurable areas as hardware processing elements, and execute them concurrently. In this thesis we describe the integration process of a Run Time System Manager (RTSM) able to map multiple applications on the underlying architecture and execute them concurrently. The RTSM is able to schedule application tasks either on available processor core(s), or at the FPGA hardware resources using partial reconfiguration. The choice is made dynamically based on availability and a gain function VERIFY. We integrate and the RTSM on two different system architectures and corresponding platforms in order to demonstrate the RTSM portability and a real time application is used in order to validate its correctness and potential. The two aforementioned embedded platforms are the Xilinx XUPV5 board which hosts a Virtex 5 LX 110T device and the Zedboard platform which hosts a • Zynq®-7000 All Programmable SoC XC7Z020-CLG484-1.en
dc.format.extent76 pagesen
dc.identifier10.26233/heallink.tuc.26491
dc.identifier.citationIosif Koidis, "Run time system implementation for concurrent H/W S/W task execution on FPGA platforms", Master Thesis, School of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece, 2015en
dc.identifier.citationΙωσήφ Κοΐδης, "Run time system implementation for concurrent H/W S/W task execution on FPGA platforms", Μεταπτυχιακή Διατριβή, Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2015el
dc.identifier.urihttps://dspace.library.tuc.gr/handle/123456789/393
dc.language.isoen
dc.publisherTechnical University of Creteen
dc.publisherΠολυτεχνείο Κρήτηςel
dc.relation.replaces9661
dc.rightshttp://creativecommons.org/licenses/by/4.0/en
dc.subjectRun time system manageren
dc.subjectAdaptive computingen
dc.subjectConfigurable computing systemsen
dc.subjectReconfigurable computing systemsen
dc.subjectadaptive computing systemsen
dc.subjectadaptive computingen
dc.subjectconfigurable computing systemsen
dc.subjectreconfigurable computing systemsen
dc.subjectField programmable logic arraysen
dc.subjectFPGAsen
dc.subjectfield programmable gate arraysen
dc.subjectfield programmable logic arraysen
dc.subjectfpgasen
dc.titleRun time system implementation for concurrent H/W S/W task execution on FPGA platformsen
dc.typeΜεταπτυχιακή Διατριβήel
dc.typeMaster Thesisen
dcterms.mediatorTechnical University of Crete::School of Electronic and Computer Engineeringen
dcterms.mediatorΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστώνel
dspace.entity.typePublication

Αρχεία

Πρωτότυπος φάκελος/πακέτο

Τώρα δείχνει 1 - 1 από 1
Δεν υπάρχει διαθέσιμη μικρογραφία
Ονομα:
Koidis_Iosif_MSc_2015.pdf
Μέγεθος:
3.81 MB
Μορφότυπο:
Adobe Portable Document Format