{"id":"https://openalex.org/W3008881968","doi":"https://doi.org/10.1145/3373087.3375374","title":"Synthesis-Free, Flexible and Fast Hardware Library for Biophysically Plausible Neurosimulations","display_name":"Synthesis-Free, Flexible and Fast Hardware Library for Biophysically Plausible Neurosimulations","publication_year":2020,"publication_date":"2020-02-23","ids":{"openalex":"https://openalex.org/W3008881968","doi":"https://doi.org/10.1145/3373087.3375374","mag":"3008881968"},"language":"en","primary_location":{"id":"doi:10.1145/3373087.3375374","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3373087.3375374","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070635541","display_name":"Rene Miedema","orcid":"https://orcid.org/0000-0002-0447-1083"},"institutions":[{"id":"https://openalex.org/I2801952686","display_name":"Erasmus MC","ror":"https://ror.org/018906e22","country_code":"NL","type":"funder","lineage":["https://openalex.org/I2801952686"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Rene Miedema","raw_affiliation_strings":["Erasmus Medical Center, Rotterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Erasmus Medical Center, Rotterdam, Netherlands","institution_ids":["https://openalex.org/I2801952686"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030588527","display_name":"Georgios Smaragdos","orcid":"https://orcid.org/0000-0001-7969-9827"},"institutions":[{"id":"https://openalex.org/I2801952686","display_name":"Erasmus MC","ror":"https://ror.org/018906e22","country_code":"NL","type":"funder","lineage":["https://openalex.org/I2801952686"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Georgios Smaragdos","raw_affiliation_strings":["Erasmus Medical Center, Rotterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Erasmus Medical Center, Rotterdam, Netherlands","institution_ids":["https://openalex.org/I2801952686"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110669115","display_name":"Mario Negrello","orcid":null},"institutions":[{"id":"https://openalex.org/I2801952686","display_name":"Erasmus MC","ror":"https://ror.org/018906e22","country_code":"NL","type":"funder","lineage":["https://openalex.org/I2801952686"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Mario Negrello","raw_affiliation_strings":["Erasmus Medical Center, Rotterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Erasmus Medical Center, Rotterdam, Netherlands","institution_ids":["https://openalex.org/I2801952686"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021955713","display_name":"Zaid Al-Ars","orcid":"https://orcid.org/0000-0001-7670-8572"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Zaid Al-Ars","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010624209","display_name":"Matthias M\u00f6ller","orcid":"https://orcid.org/0000-0003-0802-945X"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Matthias M\u00f6ller","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077785373","display_name":"Christos Strydis","orcid":"https://orcid.org/0000-0002-0935-9322"},"institutions":[{"id":"https://openalex.org/I2801952686","display_name":"Erasmus MC","ror":"https://ror.org/018906e22","country_code":"NL","type":"funder","lineage":["https://openalex.org/I2801952686"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Christos Strydis","raw_affiliation_strings":["Erasmus Medical Center, Rotterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Erasmus Medical Center, Rotterdam, Netherlands","institution_ids":["https://openalex.org/I2801952686"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5070635541"],"corresponding_institution_ids":["https://openalex.org/I2801952686"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01440549,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"319","last_page":"319"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10581","display_name":"Neural dynamics and brain function","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11601","display_name":"Neuroscience and Neural Engineering","score":0.9894000291824341,"subfield":{"id":"https://openalex.org/subfields/2804","display_name":"Cellular and Molecular Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8383088707923889},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7593805193901062},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7414956092834473},{"id":"https://openalex.org/keywords/flops","display_name":"FLOPS","score":0.6808230876922607},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.6416705846786499},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5837992429733276},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.5370560884475708},{"id":"https://openalex.org/keywords/computational-neuroscience","display_name":"Computational neuroscience","score":0.5094767212867737},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.5089015960693359},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5045450925827026},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4961124360561371},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48033252358436584},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3750881850719452},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3641195297241211},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.32708075642585754},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26188376545906067},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.13630476593971252}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8383088707923889},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7593805193901062},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7414956092834473},{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.6808230876922607},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.6416705846786499},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5837992429733276},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.5370560884475708},{"id":"https://openalex.org/C15286952","wikidata":"https://www.wikidata.org/wiki/Q8037925","display_name":"Computational neuroscience","level":2,"score":0.5094767212867737},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.5089015960693359},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5045450925827026},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4961124360561371},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48033252358436584},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3750881850719452},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3641195297241211},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32708075642585754},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26188376545906067},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13630476593971252},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3373087.3375374","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3373087.3375374","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W4236419692","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W1855765675","https://openalex.org/W3046859795","https://openalex.org/W1505902692","https://openalex.org/W111037196","https://openalex.org/W2058443342"],"abstract_inverted_index":{"Computational":[0],"neuroscience":[1],"uses":[2],"models":[3,23,35,64,116],"to":[4,83,188,201],"study":[5],"the":[6,18,31,38,88,143,150,167],"brain.":[7],"The":[8,26,62,77],"Hodgkin-Huxley":[9,33],"(HH)":[10],"model,":[11],"and":[12,111,138,147,173,204],"its":[13],"extensions,":[14],"is":[15,132,182],"one":[16],"of":[17,30,40,87,114,145,157,163],"most":[19],"powerful,":[20],"biophysically":[21],"meaningful":[22],"currently":[24],"used.":[25],"high":[27],"experimental":[28],"value":[29],"(extended)":[32],"(eHH)":[34],"comes":[36],"at":[37],"cost":[39],"steep":[41],"computational":[42,171],"requirements.":[43,91],"Consequently,":[44],"for":[45,51,152],"larger":[46],"networks,":[47],"neuroscientists":[48],"either":[49],"opt":[50],"simpler":[52],"models,":[53],"losing":[54],"neuro-computational":[55],"features,":[56],"or":[57,194],"use":[58],"high-performance":[59,139],"computing":[60],"systems.":[61],"eHH":[63,115],"can":[65],"be":[66,84],"efficiently":[67],"implemented":[68],"as":[69],"a":[70,74,96,102,133,161,207],"dataflow":[71],"application":[72],"on":[73],"FPGA-based":[75,79,140],"architecture.":[76],"state-of-the-art":[78],"implementations":[80],"have":[81,93],"proven":[82],"time-consuming":[85],"because":[86],"long-duration":[89],"synthesis":[90],"We":[92],"developed":[94],"flexHH,":[95],"flexible":[97],"hardware":[98],"library,":[99],"compatible":[100],"with":[101,119],"widely":[103],"used":[104],"neuron-model":[105],"description":[106],"format,":[107],"implementing":[108],"five":[109],"FPGA-accelerated":[110],"parameterizable":[112],"variants":[113],"(standard":[117],"HH":[118],"optional":[120],"extensions:":[121],"custom":[122],"ion-gates,":[123],"gap":[124],"junctions,":[125],"and/or":[126],"multiple":[127],"cell":[128],"compartments).":[129],"Therefore,":[130],"flexHH":[131,159,181],"crucial":[134],"step":[135,186],"towards":[136],"high-flexibility":[137],"simulations,":[141],"eschewing":[142],"penalty":[144],"re-engineering":[146],"re-synthesis,":[148],"dismissing":[149],"need":[151],"an":[153],"engineer.":[154],"In":[155],"terms":[156],"performance,":[158],"achieves":[160],"speedup":[162],"1,065x":[164],"against":[165,177],"NEURON,":[166],"simulator":[168],"standard":[169],"in":[170,211],"neuroscience,":[172],"speedups":[174],"between":[175],"8x-20x":[176],"sequential":[178],"C.":[179],"Furthermore,":[180],"faster":[183],"per":[184],"simulation":[185],"compared":[187,200],"other":[189],"HPC":[190],"technologies,":[191],"provides":[192],"65%":[193],"better":[195],"performance":[196,209],"density":[197],"(in":[198],"FLOPS/LUT)":[199],"related":[202],"works,":[203],"only":[205],"shows":[206],"marginal":[208],"drop":[210],"real-time":[212],"simulations.":[213]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
