<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/17C966D7-0032-4083-91B9-B1F6CCDDD66A"><efrbr-work:titleOfTheWork>Comparing C and SystemC based HLS methods for reconfigurable systems design</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A"><efrbr-expression:titleOfTheExpression>Comparing C and SystemC based HLS methods for reconfigurable systems design</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2019-10-09</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>This paper provides an extensive analysis of the key characteristics, efficiency and overall user-friendliness that stem from the use of two different input methods for the design of High-Level Synthesis (HLS) reconfigurable systems, i.e. C-based and SystemC-based. Each input language has been used within the context of a separate HLS tool that is especially suitable for the particular input method chosen. The study has been based on the use of key fundamental computational and data processing algorithms, while the outlined observations have been drawn by traversing the full HLS flows. The algorithms address both memory- and compute-intensive modules, which are the main cores for numerous modern applications. In this way, detailed observations are made not only with respect to the performance of each approach individually but also against each other. Hence, this paper provides information on an extensive list of issues of major interest to modern reconfigurable systems design engineers, such as design cycle definition, time for HLS flow completion, implementable features, parallelisation, input model complexity and more importantly design effort/time. Moreover, this work presents detailed results on implementation issues as well as implementation guidelines concerning the presented schemes; these guidelines can certainly be used as a reference for any designer implementing such classes of algorithms.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="page range">459-470</efrbr-expression:note><efrbr-expression:note type="conference name">14th International Symposium on Applied Reconfigurable Computing</efrbr-expression:note><efrbr-expression:note type="proceedings title">Applied Reconfigurable Computing. Architectures, Tools, and Applicationses Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~kgeorgopoulos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Georgopoulos Konstantinos
            Γεωργοπουλος Κωνσταντινος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~pmalakonakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Malakonakis Pavlos
            Μαλακωνακης Παυλος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~ntampouratzis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Tampouratzis Nikolaos
            Ταμπουρατζης Νικολαος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~anikitakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Nikitakis Antonios
            Νικητακης Αντωνιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~GXrysos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Chrysos Grigorios
            Χρυσος Γρηγοριος
         </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-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/~ipapaefstathiou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papaefstathiou Ioannis
            Παπαευσταθιου Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.springerlink.com/?MUD=MP"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Springer Verlag
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="1DA55DA0-30CB-4CFB-82FD-FBD57046BA2A"><efrbr-concept:termForTheConcept>
            C
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="3613F428-BD20-4CF0-94FD-7DD2C295C300"><efrbr-concept:termForTheConcept>
            High-level synthesis
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="04F07C84-C835-4C60-B05B-3CC99CACC10A"><efrbr-concept:termForTheConcept>
            Reconfigurable hardware
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8C58706A-9CD2-4D08-87EB-F752D1F92511"><efrbr-concept:termForTheConcept>
            SystemC
         </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/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~kgeorgopoulos"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~kgeorgopoulos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~pmalakonakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ntampouratzis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~anikitakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~GXrysos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adollas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~dpnevmatikatos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="person" targetURI="http://www.springerlink.com/?MUD=MP" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="concept" targetURI="1DA55DA0-30CB-4CFB-82FD-FBD57046BA2A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="concept" targetURI="3613F428-BD20-4CF0-94FD-7DD2C295C300"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="concept" targetURI="04F07C84-C835-4C60-B05B-3CC99CACC10A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/17C966D7-0032-4083-91B9-B1F6CCDDD66A" targetEntity="concept" targetURI="8C58706A-9CD2-4D08-87EB-F752D1F92511"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>