<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2"><efrbr-work:titleOfTheWork>Efficient support for partially reconfigurable accelerators in an FPGA SoC for the GNU/Linux operating system</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2"><efrbr-expression:titleOfTheExpression>Efficient support for partially reconfigurable accelerators in an FPGA SoC for the GNU/Linux operating system</efrbr-expression:titleOfTheExpression><efrbr-expression:titleOfTheExpression>Αποδοτική υποστήριξη μερικώς αναδιατασσόμενων επιταχυντών σε FPGA SoC για το λειτουργικό σύστημα GNU/Linux</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Μεταπτυχιακή Διατριβή
            Master Thesis
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-06-25</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2018</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Σήμερα υπάρχει ένα αυξανόμενο ενδιαφέρον για την επιτάχυνση εξειδικευμένου υπολογισμού. Το ζήτημα προσεγγίζεται είτε με καινοτόμες αρχιτεκτονικές, προσαρμοσμένες στην επίλυση συγκεκριμένης κατηγορίας προβλημάτων, είτε με την χρήση επιταχυντών υλικού. Η δεύτερη κατηγορία αντιπροσωπεύεται κυρίως από τις FPGAs λόγω της ικανότητάς τους να αναπροσαρμόζονται και επαναχρησιμοποιούνται σε διαφορετικά υπολογιστικά προβλήματα. Η Μερική Αναδιάταξη επεκτείνει την ευελιξία των FPGA με το να επιτρέπει τον επαναπρογραμματισμό τμήματος του υλικού κατά τον χρόνο εκτέλεσης και χωρίς διακοπή της λειτουργίας του συστήματος. Αυτή η τεχνολογία καθιστά εφικτή την δημιουργία ενός συστήματος που θα προσφέρει πολλαπλούς ανεξάρτητους επιταχυντές υλικού, οι οποίοι θα μπορούν να φορτώνονται κατά βούληση ανάλογα με τις υπολογιστικές ανάγκες.
	Η παρούσα μεταπτυχιακή εργασία υλοποιεί ένα τέτοιο σύστημα χρησιμοποιώντας τα Zynq FPGA SoC της Xilinx. Η εργασία αποτελείται από τα εξής τέσσερα τμήματα: 
	α) Υλοποιήση του συστήματος σε FPGA.
	β) Λογισμικό πυρήνα λειτουργικού συστήματος Linux για την διαχείριση του υλικού. 
	γ) Βιβλιοθήκη συστήματος για εύκολη πρόσβση από εφαρμογές χρήστη.
	δ) Εφαρμογή επίδειξης με επιταχυντές που υλοποιούν ψηφιακή επεξεργασία εικόνας.
Η υλοποίηση προσφέρει διαφάνεια μεταξύ συστήματος και χρήστη, εκμεταλλεύεται τις ευκαιρίες για παραλληλισμό στην πρόσβαση μνήμης και παρέχει ευελιξία στη δημιουργία διατάξεων επιταχυντών και διαμόρφωσης μνήμης.</efrbr-expression:summarizationOfContent><efrbr-expression:contextForTheExpression>Μεταπτυχιακή Διατριβή που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολυτεχνείου Κρήτης για την πλήρωση προϋποθέσεων λήψης του Μεταπτυχιακού Διπλώματος Ειδίκευσης</efrbr-expression:contextForTheExpression><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by-sa/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="academic unit">Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="http://purl.tuc.gr/dl/dias/12E39DB0-286F-4399-828C-A350B45629DD"><efrbr-manifestation:titleOfTheManifestation>Galanommatis_Ioannis_MSc_2018.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2018-06-25</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>3.7 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~igalanommatis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Galanommatis Ioannis
            Γαλανομματης Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~dpnevmatikatos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Pnevmatikatos Dionysios
            Πνευματικατος Διονυσιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~vsamoladas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Samoladas Vasilis
            Σαμολαδας Βασιλης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~adollas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Dollas Apostolos
            Δολλας Αποστολος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="5569CDFA-2212-432E-A9C3-8B634E91B4BC"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Πολυτεχνείο Κρήτης
            Technical University of Crete
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="4E365381-8EAC-4D17-A20B-5D2683D0A020"><efrbr-concept:termForTheConcept>
            Linux kernel
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="64526D4E-21C7-4922-B815-DA73E1052B94"><efrbr-concept:termForTheConcept>
            Zynq
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="3E4A3729-8C26-4124-81D3-C62CA1D803D1"><efrbr-concept:termForTheConcept>
            Hardware acceleration
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="228F774A-9966-41D0-AFCD-C0DB8F1A4074"><efrbr-concept:termForTheConcept>
            Partial reconfiguration
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="17E5DE8F-319D-41D5-9288-754687D89303"><efrbr-concept:termForTheConcept>
            FPGA
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/12E39DB0-286F-4399-828C-A350B45629DD"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~igalanommatis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~igalanommatis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~dpnevmatikatos" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~vsamoladas" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adollas" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="person" targetURI="5569CDFA-2212-432E-A9C3-8B634E91B4BC" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="concept" targetURI="4E365381-8EAC-4D17-A20B-5D2683D0A020"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="concept" targetURI="64526D4E-21C7-4922-B815-DA73E1052B94"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="concept" targetURI="3E4A3729-8C26-4124-81D3-C62CA1D803D1"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="concept" targetURI="228F774A-9966-41D0-AFCD-C0DB8F1A4074"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5C9932CB-19C1-457D-851E-993622EC85B2" targetEntity="concept" targetURI="17E5DE8F-319D-41D5-9288-754687D89303"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>