{"id":"https://openalex.org/W4410583420","doi":"https://doi.org/10.23919/date64628.2025.10992836","title":"Dataflow Optimized Reconfigurable Acceleration for FEM-Based CFD Simulations","display_name":"Dataflow Optimized Reconfigurable Acceleration for FEM-Based CFD Simulations","publication_year":2025,"publication_date":"2025-03-31","ids":{"openalex":"https://openalex.org/W4410583420","doi":"https://doi.org/10.23919/date64628.2025.10992836"},"language":"en","primary_location":{"id":"doi:10.23919/date64628.2025.10992836","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","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/A5114987763","display_name":"Anastassis Kapetanakis","orcid":null},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Anastassis Kapetanakis","raw_affiliation_strings":["National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece"],"affiliations":[{"raw_affiliation_string":"National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076498836","display_name":"Aggelos Ferikoglou","orcid":"https://orcid.org/0009-0004-9188-2930"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Aggelos Ferikoglou","raw_affiliation_strings":["National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece"],"affiliations":[{"raw_affiliation_string":"National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060681294","display_name":"George Anagnostopoulos","orcid":"https://orcid.org/0000-0003-2505-5107"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"George Anagnostopoulos","raw_affiliation_strings":["National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece"],"affiliations":[{"raw_affiliation_string":"National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076432415","display_name":"Sotirios Xydis","orcid":"https://orcid.org/0000-0003-3151-2730"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Sotirios Xydis","raw_affiliation_strings":["National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece"],"affiliations":[{"raw_affiliation_string":"National Technical University of Athens,Microprocessors and Digital Systems Lab,Greece","institution_ids":["https://openalex.org/I174458059"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5114987763"],"corresponding_institution_ids":["https://openalex.org/I174458059"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.1485329,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12810","display_name":"Real-time simulation and control systems","score":0.9325000047683716,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T12810","display_name":"Real-time simulation and control systems","score":0.9325000047683716,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9132000207901001,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9016000032424927,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.8469804525375366},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.8309990167617798},{"id":"https://openalex.org/keywords/computational-fluid-dynamics","display_name":"Computational fluid dynamics","score":0.811059832572937},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6514750719070435},{"id":"https://openalex.org/keywords/finite-element-method","display_name":"Finite element method","score":0.5856983065605164},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4175071120262146},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3925175964832306},{"id":"https://openalex.org/keywords/mechanics","display_name":"Mechanics","score":0.19598451256752014},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.18154603242874146},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.150175541639328},{"id":"https://openalex.org/keywords/structural-engineering","display_name":"Structural engineering","score":0.13645917177200317}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8469804525375366},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.8309990167617798},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.811059832572937},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6514750719070435},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.5856983065605164},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4175071120262146},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3925175964832306},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.19598451256752014},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.18154603242874146},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.150175541639328},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.13645917177200317},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date64628.2025.10992836","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7699999809265137,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1503082651","https://openalex.org/W1576215096","https://openalex.org/W1965263041","https://openalex.org/W1985171157","https://openalex.org/W2008398007","https://openalex.org/W2076727381","https://openalex.org/W2144826131","https://openalex.org/W2151777635","https://openalex.org/W2269643852","https://openalex.org/W2924173144","https://openalex.org/W2998765974","https://openalex.org/W3016904661","https://openalex.org/W3135417614","https://openalex.org/W3206387782","https://openalex.org/W4302181261","https://openalex.org/W4308089463","https://openalex.org/W4380875568","https://openalex.org/W4389919621","https://openalex.org/W4390064668","https://openalex.org/W4401408817","https://openalex.org/W4401568765"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W4236419692","https://openalex.org/W2171015181","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W4239447582","https://openalex.org/W1484403103","https://openalex.org/W2521947294","https://openalex.org/W2907307640"],"abstract_inverted_index":{"Computational":[0],"Fluid":[1],"Dynamics":[2],"(CFD)":[3],"simulations":[4,21,165],"are":[5,35],"essential":[6],"for":[7,44,58,159],"analyzing":[8],"and":[9,38,81,111,125],"optimizing":[10],"fluid":[11],"flows":[12],"in":[13,166],"a":[14,52,109,135,139],"wide":[15],"range":[16],"of":[17,26,85,105,147],"real-world":[18,86],"applications.":[19,87],"These":[20],"involve":[22],"approximating":[23],"the":[24,27,61,67,103,145,157,167],"solutions":[25],"Navier-Stokes":[28,62,152],"differential":[29],"equations":[30,153],"using":[31,92],"numerical":[32],"methods,":[33],"which":[34],"highly":[36],"compute-":[37],"memory-intensive":[39],"due":[40,72],"to":[41,73,76,107,134,150],"their":[42],"need":[43],"high-precision":[45],"iterations.":[46],"In":[47],"this":[48],"work,":[49],"we":[50],"introduce":[51],"high-performance":[53],"FPGA":[54],"accelerator":[55,89],"specifically":[56],"designed":[57],"numerically":[59],"solving":[60],"equations.":[63],"We":[64],"focus":[65],"on":[66,96,138],"Finite":[68],"Element":[69],"Method":[70],"(FEM)":[71],"its":[74],"ability":[75],"accurately":[77],"model":[78],"complex":[79],"geometries":[80],"intricate":[82],"setups":[83],"typical":[84],"Our":[88],"is":[90],"implemented":[91],"High-Level":[93],"Synthesis":[94],"(HLS)":[95],"an":[97],"AMD":[98],"Alveo":[99],"U200":[100],"FPGA,":[101],"leveraging":[102],"reconfigurability":[104],"FPGAs":[106],"offer":[108],"flexible":[110],"adaptable":[112],"solution.":[113],"The":[114],"proposed":[115],"solution":[116],"achieves":[117],"7.9\u00d7":[118],"higher":[119],"performance":[120],"than":[121],"optimized":[122],"Vitis-HLS":[123],"implementations":[124],"45%":[126],"lower":[127],"latency":[128],"with":[129],"3.64\u00d7":[130],"less":[131],"power":[132],"compared":[133],"software":[136],"implementation":[137],"high-end":[140],"server":[141],"CPU.":[142],"This":[143],"highlights":[144],"potential":[146],"our":[148],"approach":[149],"solve":[151],"more":[154,162],"effectively,":[155],"paving":[156],"way":[158],"tackling":[160],"even":[161],"challenging":[163],"CFD":[164],"future.":[168]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
