<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/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93"><efrbr-work:titleOfTheWork>An effective framework to evaluate dynamic partial reconfiguration in FPGA systems</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93"><efrbr-expression:titleOfTheExpression>An effective framework to evaluate dynamic partial reconfiguration in FPGA systems</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-11-02</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2010</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>The most popular representative devices of reconfigurable computing are field-programmable gate arrays (FPGAs). A promising feature of an FPGA is the ability to reuse the same hardware for different tasks at different phases of an application execution. Moreover, the tasks can be swapped on the fly while part of the hardware continues to operate. This is known as dynamic reconfiguration, and evaluation of its performance presents interesting research challenges. This paper introduces a general framework for measuring the reconfiguration time from the system perspective. In addition, a methodology for setting up different system parameters and automatically gathering and processing the experimental results has been developed. It is proven that these parameters affect the applications designed in a dynamically reconfigurable system, and rapid evaluation enables quick examination of their impact on performance. Results demonstrate the usefulness of the framework.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">IEEE Transactions on Instrumentation and Measurement</efrbr-expression:note><efrbr-expression:note type="journal volume">59</efrbr-expression:note><efrbr-expression:note type="journal number">6</efrbr-expression:note><efrbr-expression:note type="page range">1642-1651</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~kpapadimitriou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papadimitriou Kyprianos
            Παπαδημητριου Κυπριανος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="1DA9F6D3-4EC2-4527-9B40-17B79ED1B038"><efrbr-person:nameOfPerson vocabulary="">
            Anyfantis Antonis
         </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="http://www.ieee.org/index.html"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="ABFA24BD-A997-4A79-B126-81C09F596D6F"><efrbr-concept:termForTheConcept>
            Field programmable gate arrays
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A04669E2-D272-412F-9C43-6A0E6173E19A"><efrbr-concept:termForTheConcept>
            Programmable logic arrays
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2AF3E42F-5FFF-4AFA-B884-18EB9AEAE8A7"><efrbr-concept:termForTheConcept>
            Hardware
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="EFF9107D-C365-4568-B58A-661AC4474D19"><efrbr-concept:termForTheConcept>
            Random access memory
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8F144899-C0F7-4C87-9968-24D7D9B1FA33"><efrbr-concept:termForTheConcept>
            Application software
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A5BE8EC7-1640-47B0-8A53-C5973FB174EB"><efrbr-concept:termForTheConcept>
            Protocols
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="E5C67215-1997-485E-B462-CF02C3CE073A"><efrbr-concept:termForTheConcept>
            Time measurement
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A21C4E41-8E80-4726-BE18-DF14FC524057"><efrbr-concept:termForTheConcept>
            Reconfigurable architectures
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="69C5E4B5-DE87-4AB6-97A9-112F58CD0B26"><efrbr-concept:termForTheConcept>
            System analysis and design
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C2FB5A1D-A135-4247-9282-847DF0E918D5"><efrbr-concept:termForTheConcept>
            Circuits
         </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/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="person" targetURI="http://users.isc.tuc.gr/~kpapadimitriou"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="person" targetURI="http://users.isc.tuc.gr/~kpapadimitriou" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="person" targetURI="1DA9F6D3-4EC2-4527-9B40-17B79ED1B038" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adollas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="person" targetURI="http://www.ieee.org/index.html" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="ABFA24BD-A997-4A79-B126-81C09F596D6F"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="A04669E2-D272-412F-9C43-6A0E6173E19A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="2AF3E42F-5FFF-4AFA-B884-18EB9AEAE8A7"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="EFF9107D-C365-4568-B58A-661AC4474D19"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="8F144899-C0F7-4C87-9968-24D7D9B1FA33"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="A5BE8EC7-1640-47B0-8A53-C5973FB174EB"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="E5C67215-1997-485E-B462-CF02C3CE073A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="A21C4E41-8E80-4726-BE18-DF14FC524057"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="69C5E4B5-DE87-4AB6-97A9-112F58CD0B26"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/4AF484DD-3EFC-4EC4-95B7-3C61F7A3BB93" targetEntity="concept" targetURI="C2FB5A1D-A135-4247-9282-847DF0E918D5"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>