<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/1F252B03-5DC5-4B71-8294-C9E461BCEB0E"><efrbr-work:titleOfTheWork>An architecture for the acceleration of a hybrid leaky integrate and fire SNN on the convey HC-2ex FPGA-based processor</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E"><efrbr-expression:titleOfTheExpression>An architecture for the acceleration of a hybrid leaky integrate and fire SNN on the convey HC-2ex FPGA-based processor</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-05-08</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2017</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Neuromorphic computing is expanding by leaps and bounds through custom integrated circuits (digital and analog), and large scale platforms developed by industry or government-funded projects (e.g. TrueNorth and BrainScaleS, respectively). Whereas the trend is for massive parallelism and neuromorphic computation in order to solve problems, such as those that may appear in machine learning and deep learning algorithms, there is substantial work on brain-like highly accurate neuromorphic computing in order to model the human brain. In such a form of computing, spiking neural networks (SNN) such as the Hodgkin and Huxley model are mapped to various technologies, including FPGAs. In this work, we present a highly efficient FPGA-based architecture for the detailed hybrid Leaky Integrate and Fire SNN that can simulate generic characteristics of neurons of the cerebral cortex. This architecture supports arbitrary, sparse O(n2) interconnection of neurons without need to re-compile the design, and plasticity rules, yielding on a four-FPGA Convey 2ex hybrid computer a speedup of 923x for a non-trivial data set on 240 neurons vs. the same model in the software simulator BRAIN on a Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz, i.e. the reference state-of-the-art software. Although the reference, official software is single core, the speedup demonstrates that the application scales well among multiple FPGAs, whereas this would not be the case in general-purpose computers due to the arbitrary interconnect requirements. The FPGA-based approach leads to highly detailed models of parts of the human brain up to a few hundred neurons vs. a dozen or fewer neurons on the reference system.</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">56-63</efrbr-expression:note><efrbr-expression:note type="conference name">IEEE 25th Annual International Symposium on Field-Programmable Custom Computing Machines</efrbr-expression:note><efrbr-expression:note type="proceedings title">25th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~ekousanakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Kousanakis Emmanouil
            Κουσανακης Εμμανουηλ
         </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/~esotiriadis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Sotiriadis Evripidis
            Σωτηριαδης Ευριπιδης
         </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-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/~apapoutsi"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papoutsi Athanasia
            Παπουτση Αθανασια
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="92E4B970-6C54-4C07-BB50-4A8B876F032C"><efrbr-person:nameOfPerson vocabulary="">
            Πετραντωνάκης Παναγιώτης Κ.
            Petrantonakis Panagiotis C.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~ppoirazi"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Poirazi Panagiota
            Ποιραζη Παναγιωτα
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="63A527D6-AB81-4E25-86E1-2D0012C0C0DE"><efrbr-person:nameOfPerson vocabulary="">
            Χαυλής Σπυρίδων
            Chavlis Spyridon
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="B2A4EE25-22D3-4F46-98B2-ABF63D8CCD31"><efrbr-person:nameOfPerson vocabulary="">
            Καστελλάκης Γεώργιος
            Kastellakis George
         </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="98080E6F-DDA2-4257-AAD4-71DAA144EA78"><efrbr-concept:termForTheConcept>
            BCM rule
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2D0F8872-4004-461D-A75B-EB344FB6E805"><efrbr-concept:termForTheConcept>
            FPGA
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="39F87ADB-02F6-4B05-8632-E01B3B2444DE"><efrbr-concept:termForTheConcept>
            Homeostatic plasticity
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="7995591A-F42B-4E3B-9077-57C0C54D9FB1"><efrbr-concept:termForTheConcept>
            Leaky integrate and fire model
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="295DC821-A208-41CA-9305-EE70BAC176C6"><efrbr-concept:termForTheConcept>
            Simulation speedup
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A1719D73-459E-4C43-90B7-A693CAC89FEE"><efrbr-concept:termForTheConcept>
            Spiking neural networks
         </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/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ekousanakis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ekousanakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adollas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~esotiriadis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~dpnevmatikatos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~apapoutsi" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="92E4B970-6C54-4C07-BB50-4A8B876F032C" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ppoirazi" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="63A527D6-AB81-4E25-86E1-2D0012C0C0DE" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="person" targetURI="B2A4EE25-22D3-4F46-98B2-ABF63D8CCD31" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" 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/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="98080E6F-DDA2-4257-AAD4-71DAA144EA78"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="2D0F8872-4004-461D-A75B-EB344FB6E805"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="39F87ADB-02F6-4B05-8632-E01B3B2444DE"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="7995591A-F42B-4E3B-9077-57C0C54D9FB1"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="295DC821-A208-41CA-9305-EE70BAC176C6"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1F252B03-5DC5-4B71-8294-C9E461BCEB0E" targetEntity="concept" targetURI="A1719D73-459E-4C43-90B7-A693CAC89FEE"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>