{"id":"https://openalex.org/W4401016873","doi":"https://doi.org/10.1109/tpds.2024.3434347","title":"Long-Range MD Electrostatics Force Computation on FPGAs","display_name":"Long-Range MD Electrostatics Force Computation on FPGAs","publication_year":2024,"publication_date":"2024-07-26","ids":{"openalex":"https://openalex.org/W4401016873","doi":"https://doi.org/10.1109/tpds.2024.3434347"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2024.3434347","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2024.3434347","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-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/A5065863166","display_name":"Sahan Bandara","orcid":"https://orcid.org/0000-0002-7262-8329"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sahan Bandara","raw_affiliation_strings":["ECE Department, Boston University, Boston, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-7262-8329","affiliations":[{"raw_affiliation_string":"ECE Department, Boston University, Boston, MA, USA","institution_ids":["https://openalex.org/I111088046"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105100200","display_name":"Anthony Ducimo","orcid":"https://orcid.org/0000-0002-9914-2177"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anthony Ducimo","raw_affiliation_strings":["ECE Department, Boston University, Boston, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-9914-2177","affiliations":[{"raw_affiliation_string":"ECE Department, Boston University, Boston, MA, USA","institution_ids":["https://openalex.org/I111088046"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009432979","display_name":"Chunshu Wu","orcid":"https://orcid.org/0009-0006-2039-0853"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chunshu Wu","raw_affiliation_strings":["ECE Department, Boston University, Boston, MA, USA"],"raw_orcid":"https://orcid.org/0009-0006-2039-0853","affiliations":[{"raw_affiliation_string":"ECE Department, Boston University, Boston, MA, USA","institution_ids":["https://openalex.org/I111088046"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021051610","display_name":"Martin Herbordt","orcid":"https://orcid.org/0000-0002-3443-9113"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Martin Herbordt","raw_affiliation_strings":["ECE Department, Boston University, Boston, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3443-9113","affiliations":[{"raw_affiliation_string":"ECE Department, Boston University, Boston, MA, USA","institution_ids":["https://openalex.org/I111088046"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I111088046"],"apc_list":null,"apc_paid":null,"fwci":0.2492,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.45693719,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"35","issue":"10","first_page":"1690","last_page":"1707"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9955999851226807,"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/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9955999851226807,"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/T11582","display_name":"Nanopore and Nanochannel Transport Studies","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T13182","display_name":"Quantum-Dot Cellular Automata","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/electrostatics","display_name":"Electrostatics","score":0.7300516366958618},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7099683284759521},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.7014648914337158},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.639968752861023},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.550859808921814},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5337178707122803},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4069156050682068},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.24643400311470032},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.17693784832954407},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.15841680765151978},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11097535490989685},{"id":"https://openalex.org/keywords/aerospace-engineering","display_name":"Aerospace engineering","score":0.09531620144844055}],"concepts":[{"id":"https://openalex.org/C117626034","wikidata":"https://www.wikidata.org/wiki/Q26336","display_name":"Electrostatics","level":2,"score":0.7300516366958618},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7099683284759521},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.7014648914337158},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.639968752861023},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.550859808921814},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5337178707122803},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4069156050682068},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.24643400311470032},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.17693784832954407},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.15841680765151978},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11097535490989685},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.09531620144844055},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2024.3434347","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2024.3434347","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.7200000286102295}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W1483541841","https://openalex.org/W1970608452","https://openalex.org/W1972620714","https://openalex.org/W1978281521","https://openalex.org/W1983385707","https://openalex.org/W1991939674","https://openalex.org/W2004797022","https://openalex.org/W2019465613","https://openalex.org/W2020036580","https://openalex.org/W2021064626","https://openalex.org/W2027109368","https://openalex.org/W2032592607","https://openalex.org/W2035687084","https://openalex.org/W2086364561","https://openalex.org/W2092001691","https://openalex.org/W2095874892","https://openalex.org/W2097758424","https://openalex.org/W2099093761","https://openalex.org/W2107879241","https://openalex.org/W2113947249","https://openalex.org/W2113991454","https://openalex.org/W2133620840","https://openalex.org/W2150981663","https://openalex.org/W2162186524","https://openalex.org/W2171268876","https://openalex.org/W2342509890","https://openalex.org/W2344348048","https://openalex.org/W2516534677","https://openalex.org/W2762515459","https://openalex.org/W2772606519","https://openalex.org/W2943133682","https://openalex.org/W2983971024","https://openalex.org/W2989374524","https://openalex.org/W2991340059","https://openalex.org/W2995954351","https://openalex.org/W3044906678","https://openalex.org/W3098993911","https://openalex.org/W3102168028","https://openalex.org/W3117376696","https://openalex.org/W3118175083","https://openalex.org/W3169568853","https://openalex.org/W3171927315","https://openalex.org/W3173206215","https://openalex.org/W3208116483","https://openalex.org/W4238684711","https://openalex.org/W4244429993","https://openalex.org/W4285408950","https://openalex.org/W4289703758","https://openalex.org/W4321637211","https://openalex.org/W4386157795","https://openalex.org/W4388031346","https://openalex.org/W4392796931","https://openalex.org/W6753690496"],"related_works":["https://openalex.org/W2111241003","https://openalex.org/W4200391368","https://openalex.org/W2355315220","https://openalex.org/W2210979487","https://openalex.org/W2074043759","https://openalex.org/W2316202402","https://openalex.org/W2373535795","https://openalex.org/W2082487009","https://openalex.org/W4237139544","https://openalex.org/W1429949169"],"abstract_inverted_index":{"Strong":[0],"scaling":[1],"of":[2,12,43,47,49,53,102,148,166,183],"long-range":[3,107],"electrostatic":[4,108],"force":[5,109],"computation,":[6],"which":[7],"is":[8,18,37],"a":[9,106,125,129,134,146],"central":[10],"concern":[11],"long":[13],"timescale":[14],"molecular":[15,189],"dynamics":[16,190],"simulations,":[17],"challenging":[19],"for":[20,136,186],"CPUs":[21],"and":[22,30,121,133,157,193,197],"GPUs":[23],"due":[24],"to":[25,45,55,75,83,104],"its":[26],"complex":[27],"communication":[28,32],"structure":[29],"global":[31],"requirements.":[33,78],"The":[34],"scalability":[35],"challenge":[36],"seen":[38],"especially":[39],"in":[40],"small":[41],"simulations":[42],"tens":[44],"hundreds":[46],"thousands":[48],"atoms":[50],"that":[51,162],"are":[52,73],"interest":[54],"many":[56],"important":[57],"applications":[58],"such":[59],"as":[60],"physics-driven":[61],"drug":[62],"discovery.":[63],"FPGA":[64,80],"clusters,":[65],"with":[66,117,139],"their":[67],"direct,":[68],"tightly":[69],"coupled,":[70],"low-latency":[71],"interconnects,":[72],"able":[74],"address":[76],"these":[77],"For":[79],"MD":[81,142],"clusters":[82],"be":[84,92],"effective,":[85],"however,":[86],"single":[87],"device":[88],"performance":[89],"must":[90],"also":[91],"competitive.":[93],"In":[94],"this":[95,167],"work,":[96],"we":[97],"leverage":[98],"the":[99,140,163,187],"inherent":[100],"benefits":[101],"FPGAs":[103],"implement":[105],"computation":[110],"architecture.":[111],"We":[112,144,160],"present":[113],"an":[114,171],"overall":[115],"framework":[116],"numerous":[118],"algorithmic,":[119],"mapping,":[120],"architecture":[122],"innovations,":[123],"including":[124],"unified":[126],"interleaved":[127],"memory,":[128],"spatial":[130],"scheduling":[131],"algorithm,":[132],"design":[135],"seamless":[137],"integration":[138],"larger":[141],"system.":[143],"examine":[145],"number":[147],"alternative":[149],"configurations":[150],"based":[151],"on":[152,170],"different":[153],"resource":[154],"allocation":[155],"strategies":[156],"user":[158],"parameters.":[159],"show":[161],"best":[164],"configuration":[165],"architecture,":[168],"implemented":[169],"Intel":[172],"Agilex":[173],"FPGA,":[174],"can":[175],"achieve$2124":[176],"ns$and$287":[177],"ns$of":[178],"simulated":[179],"time":[180,185],"per":[181],"day":[182],"wall-clock":[184],"two":[188],"benchmarks":[191],"DHFR":[192],"ApoA1;":[194],"simulating":[195],"23K":[196],"92K":[198],"particles,":[199],"respectively.":[200]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
