{"id":"https://openalex.org/W3193665245","doi":"https://doi.org/10.1145/3452742","title":"Analytical Performance Estimation for Large-Scale Reconfigurable Dataflow Platforms","display_name":"Analytical Performance Estimation for Large-Scale Reconfigurable Dataflow Platforms","publication_year":2021,"publication_date":"2021-08-12","ids":{"openalex":"https://openalex.org/W3193665245","doi":"https://doi.org/10.1145/3452742","mag":"3193665245"},"language":"en","primary_location":{"id":"doi:10.1145/3452742","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3452742","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and 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/A5003399689","display_name":"Ryota Yasudo","orcid":"https://orcid.org/0000-0003-2009-7105"},"institutions":[{"id":"https://openalex.org/I113306721","display_name":"Hiroshima University","ror":"https://ror.org/03t78wx29","country_code":"JP","type":"education","lineage":["https://openalex.org/I113306721"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Ryota Yasudo","raw_affiliation_strings":["Hiroshima University, Hiroshima, Japan"],"affiliations":[{"raw_affiliation_string":"Hiroshima University, Hiroshima, Japan","institution_ids":["https://openalex.org/I113306721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103260538","display_name":"Jos\u00e9 G. F. Coutinho","orcid":"https://orcid.org/0000-0003-4138-3709"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 G. F. Coutinho","raw_affiliation_strings":["Imperial College London, London, UK"],"affiliations":[{"raw_affiliation_string":"Imperial College London, London, UK","institution_ids":["https://openalex.org/I47508984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110795105","display_name":"Ana-Lucia Varbanescu","orcid":null},"institutions":[{"id":"https://openalex.org/I887064364","display_name":"University of Amsterdam","ror":"https://ror.org/04dkp9463","country_code":"NL","type":"education","lineage":["https://openalex.org/I887064364"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Ana-Lucia Varbanescu","raw_affiliation_strings":["University of Amsterdam, The Netherlands"],"affiliations":[{"raw_affiliation_string":"University of Amsterdam, The Netherlands","institution_ids":["https://openalex.org/I887064364"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057940557","display_name":"Wayne Luk","orcid":"https://orcid.org/0000-0002-6750-927X"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Wayne Luk","raw_affiliation_strings":["Imperial College London, London, UK"],"affiliations":[{"raw_affiliation_string":"Imperial College London, London, UK","institution_ids":["https://openalex.org/I47508984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113742339","display_name":"Hideharu Amano","orcid":null},"institutions":[{"id":"https://openalex.org/I203951103","display_name":"Keio University","ror":"https://ror.org/02kn6nx58","country_code":"JP","type":"education","lineage":["https://openalex.org/I203951103"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hideharu Amano","raw_affiliation_strings":["Keio University, Kanagawa, Japan"],"affiliations":[{"raw_affiliation_string":"Keio University, Kanagawa, Japan","institution_ids":["https://openalex.org/I203951103"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086939715","display_name":"Tobias Becker","orcid":"https://orcid.org/0000-0001-5939-6757"},"institutions":[{"id":"https://openalex.org/I4210143063","display_name":"Maxeler Technologies (United Kingdom)","ror":"https://ror.org/05bm26z17","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210143063"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Tobias Becker","raw_affiliation_strings":["Maxeler Technologies Ltd., UK"],"affiliations":[{"raw_affiliation_string":"Maxeler Technologies Ltd., UK","institution_ids":["https://openalex.org/I4210143063"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083303676","display_name":"Ce Guo","orcid":"https://orcid.org/0000-0002-0272-9175"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ce Guo","raw_affiliation_strings":["Imperial College London, London, UK"],"affiliations":[{"raw_affiliation_string":"Imperial College London, London, UK","institution_ids":["https://openalex.org/I47508984"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5003399689"],"corresponding_institution_ids":["https://openalex.org/I113306721"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.12227832,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"14","issue":"3","first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/dataflow","display_name":"Dataflow","score":0.9526041746139526},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.881122350692749},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.6840746402740479},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6496806144714355},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.5755635499954224},{"id":"https://openalex.org/keywords/symmetric-multiprocessor-system","display_name":"Symmetric multiprocessor system","score":0.47504380345344543},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.4569234848022461},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.45639532804489136},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4222407937049866},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4206511974334717},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4120578169822693},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40327078104019165},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3470926284790039}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.9526041746139526},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.881122350692749},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.6840746402740479},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6496806144714355},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.5755635499954224},{"id":"https://openalex.org/C172430144","wikidata":"https://www.wikidata.org/wiki/Q17111997","display_name":"Symmetric multiprocessor system","level":2,"score":0.47504380345344543},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.4569234848022461},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.45639532804489136},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4222407937049866},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4206511974334717},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4120578169822693},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40327078104019165},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3470926284790039},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3452742","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3452742","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8299999833106995,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G7493804148","display_name":null,"funder_award_id":"EP/N031768/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G774180880","display_name":null,"funder_award_id":"EP/P010040/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1480364058","https://openalex.org/W1579666790","https://openalex.org/W1982008063","https://openalex.org/W1988651200","https://openalex.org/W2002555321","https://openalex.org/W2010556856","https://openalex.org/W2011039300","https://openalex.org/W2029540900","https://openalex.org/W2054414374","https://openalex.org/W2086151478","https://openalex.org/W2091158003","https://openalex.org/W2097803659","https://openalex.org/W2099891946","https://openalex.org/W2103742924","https://openalex.org/W2130097981","https://openalex.org/W2134495056","https://openalex.org/W2144011502","https://openalex.org/W2151195685","https://openalex.org/W2153911262","https://openalex.org/W2330100020","https://openalex.org/W2534596111","https://openalex.org/W2580097292","https://openalex.org/W2602816542","https://openalex.org/W2748141709","https://openalex.org/W2895747166","https://openalex.org/W2997701623","https://openalex.org/W4234350263","https://openalex.org/W4247144579"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2268897697","https://openalex.org/W3172353879","https://openalex.org/W1905242396","https://openalex.org/W1975561105","https://openalex.org/W2034022664","https://openalex.org/W4387055967","https://openalex.org/W1979348330","https://openalex.org/W2164387934","https://openalex.org/W3144014730"],"abstract_inverted_index":{"Next-generation":[0],"high-performance":[1,26],"computing":[2,27,34],"platforms":[3,149],"will":[4],"handle":[5],"extreme":[6],"data-":[7],"and":[8,32,67,79,100,110,122,128,166],"compute-intensive":[9,51],"problems":[10],"that":[11,137],"are":[12],"intractable":[13],"with":[14,53,98,150],"today\u2019s":[15],"technology.":[16],"A":[17],"promising":[18],"path":[19],"in":[20,25,35,176],"achieving":[21],"the":[22,36,59,105,119,141,160],"next":[23],"leap":[24],"is":[28,116],"to":[29,48,163],"embrace":[30],"heterogeneity":[31],"specialised":[33],"form":[37],"of":[38,61,94,107,143,170],"reconfigurable":[39,88,147],"accelerators":[40],"such":[41],"as":[42],"FPGAs,":[43],"which":[44],"have":[45],"been":[46],"shown":[47],"speed":[49],"up":[50],"tasks":[52],"reduced":[54],"power":[55],"consumption.":[56],"However,":[57],"assessing":[58],"feasibility":[60],"large-scale":[62],"heterogeneous":[63],"systems":[64,109],"requires":[65],"fast":[66],"accurate":[68],"performance":[69,84,106,142,168],"prediction.":[70],"This":[71],"article":[72],"proposes":[73],"Performance":[74],"Estimation":[75],"for":[76,87,103,124],"Reconfigurable":[77],"Kernels":[78],"Systems":[80],"(PERKS),":[81],"a":[82],"novel":[83],"estimation":[85],"framework":[86],"dataflow":[89,148],"platforms.":[90],"PERKS":[91,138],"makes":[92],"use":[93],"an":[95,151],"analytical":[96],"model":[97,120],"machine":[99,126],"application":[101],"parameters":[102],"predicting":[104],"multi-accelerator":[108],"detecting":[111],"their":[112],"bottlenecks.":[113],"Model":[114],"calibration":[115],"automatic,":[117],"making":[118],"flexible":[121],"usable":[123],"different":[125],"configurations":[127],"applications,":[129],"including":[130],"hypothetical":[131],"ones.":[132],"Our":[133],"experimental":[134],"results":[135,156],"show":[136],"can":[139,173],"predict":[140],"current":[144],"workloads":[145],"on":[146],"accuracy":[152],"above":[153],"91%.":[154],"The":[155],"also":[157],"illustrate":[158],"how":[159,167],"modelling":[161],"scales":[162],"large":[164],"workloads,":[165],"impact":[169],"architectural":[171],"features":[172],"be":[174],"estimated":[175],"seconds.":[177]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
