{"id":"https://openalex.org/W4396782780","doi":"https://doi.org/10.1109/tc.2024.3398500","title":"ReDas: A Lightweight Architecture for Supporting Fine-Grained Reshaping and Multiple Dataflows on Systolic Array","display_name":"ReDas: A Lightweight Architecture for Supporting Fine-Grained Reshaping and Multiple Dataflows on Systolic Array","publication_year":2024,"publication_date":"2024-05-09","ids":{"openalex":"https://openalex.org/W4396782780","doi":"https://doi.org/10.1109/tc.2024.3398500"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3398500","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3398500","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","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/A5101781069","display_name":"Meng Han","orcid":"https://orcid.org/0000-0002-8085-9047"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Meng Han","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100767112","display_name":"L Wang","orcid":"https://orcid.org/0000-0002-9537-9986"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Wang","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101586078","display_name":"Limin Xiao","orcid":"https://orcid.org/0000-0001-9438-9181"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Limin Xiao","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086416961","display_name":"Tianhao Cai","orcid":"https://orcid.org/0009-0008-9601-113X"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianhao Cai","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105024346","display_name":"Zeyu Wang","orcid":"https://orcid.org/0009-0008-0422-0621"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zeyu Wang","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102020758","display_name":"Xiangrong Xu","orcid":"https://orcid.org/0000-0001-7650-5169"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiangrong Xu","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100349436","display_name":"Chenhao Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenhao Zhang","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment (CCSE) and School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5101781069"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":3.4338,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.92795012,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"73","issue":"8","first_page":"1997","last_page":"2011"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9995999932289124,"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991999864578247,"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.9908999800682068,"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/systolic-array","display_name":"Systolic array","score":0.8624900579452515},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7939774990081787},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.7147425413131714},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6779449582099915},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5456065535545349},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5005307197570801},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.48908311128616333},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4554821848869324},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3716743290424347},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36597853899002075},{"id":"https://openalex.org/keywords/very-large-scale-integration","display_name":"Very-large-scale integration","score":0.2047211229801178}],"concepts":[{"id":"https://openalex.org/C150741067","wikidata":"https://www.wikidata.org/wiki/Q2377218","display_name":"Systolic array","level":3,"score":0.8624900579452515},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7939774990081787},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.7147425413131714},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6779449582099915},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5456065535545349},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5005307197570801},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.48908311128616333},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4554821848869324},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3716743290424347},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36597853899002075},{"id":"https://openalex.org/C14580979","wikidata":"https://www.wikidata.org/wiki/Q876049","display_name":"Very-large-scale integration","level":2,"score":0.2047211229801178},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3398500","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3398500","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8399999737739563,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G1523283295","display_name":null,"funder_award_id":"62272026","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2711572733","display_name":null,"funder_award_id":"2023YFB4503100","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G3032911631","display_name":null,"funder_award_id":"62104014","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null},{"id":"https://openalex.org/F4320335793","display_name":"Academic Excellence Foundation of BUAA for PHD Students","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1992370325","https://openalex.org/W2107237450","https://openalex.org/W2123051253","https://openalex.org/W2194775991","https://openalex.org/W2289252105","https://openalex.org/W2736953746","https://openalex.org/W2909419460","https://openalex.org/W2963363373","https://openalex.org/W2963404959","https://openalex.org/W2980104813","https://openalex.org/W3006586535","https://openalex.org/W3012098308","https://openalex.org/W3012178976","https://openalex.org/W3016542674","https://openalex.org/W3016939927","https://openalex.org/W3043571714","https://openalex.org/W3097528158","https://openalex.org/W3101026687","https://openalex.org/W3140854437","https://openalex.org/W3190062760","https://openalex.org/W3194490872","https://openalex.org/W3211853974","https://openalex.org/W3213528054","https://openalex.org/W4253012315","https://openalex.org/W4285225262","https://openalex.org/W4293024984","https://openalex.org/W4293025109","https://openalex.org/W4381050415","https://openalex.org/W6630562399","https://openalex.org/W6631660994","https://openalex.org/W6762718338"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W4236419692","https://openalex.org/W2058965144","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W2187181201","https://openalex.org/W1966837078","https://openalex.org/W1998888015","https://openalex.org/W4319431385"],"abstract_inverted_index":{"The":[0,117],"systolic":[1,16,40,70,184],"accelerator":[2],"is":[3],"one":[4],"of":[5,110,135,177],"the":[6,14,25,28,103,115,129,182],"premier":[7],"architectural":[8],"choices":[9],"for":[10,158,174],"DNN":[11,33,46,178],"acceleration.":[12],"However,":[13,48],"conventional":[15,183],"architecture":[17],"suffers":[18],"from":[19],"low":[20],"PE":[21,104,118],"utilization":[22],"due":[23],"to":[24,43,45,140,148,150,170,181],"mismatch":[26],"between":[27,97],"fixed":[29],"array":[30,41,71],"and":[31,68,77,84,106,124,155,192],"diverse":[32],"workloads.":[34,179],"Recent":[35],"studies":[36],"have":[37],"proposed":[38],"flexible":[39,67,125],"architectures":[42],"adapt":[44],"models.":[47],"these":[49],"designs":[50],"support":[51],"only":[52,94],"coarse-grained":[53],"reshaping":[54,76,92],"or":[55],"significantly":[56],"increase":[57],"hardware":[58],"overhead.":[59],"In":[60],"this":[61],"study,":[62],"we":[63,101,165],"propose":[64,166],"ReDas,":[65],"a":[66,108,159],"lightweight":[69,83],"that":[72],"supports":[73],"dynamic":[74],"fine-grained":[75,91,133],"multiple":[78],"dataflows.":[79],"First,":[80],"ReDas":[81,144,186],"integrates":[82],"reconfigurable":[85],"roundabout":[86],"data":[87,112,122,126],"paths,":[88],"which":[89],"achieve":[90,188],"using":[93],"short":[95],"connections":[96],"adjacent":[98],"PEs.":[99],"Second,":[100],"redesign":[102],"microarchitecture":[105],"integrate":[107],"set":[109],"multi-mode":[111,130],"buffers":[113,131],"around":[114],"array.":[116,163],"structure":[119],"enables":[120],"additional":[121],"bypassing":[123],"switching.":[127],"Simultaneously,":[128],"facilitate":[132],"reallocation":[134],"on-chip":[136],"memory":[137],"resources,":[138],"adapting":[139],"various":[141],"dataflow":[142],"requirements.":[143],"can":[145,187],"dynamically":[146],"reconfigure":[147],"up":[149],"129":[151],"different":[152],"logical":[153],"shapes":[154],"3":[156],"dataflows":[157],"128":[160,162],"\u00d7":[161],"Finally,":[164],"an":[167],"efficient":[168],"mapper":[169],"generate":[171],"appropriate":[172],"configurations":[173],"each":[175],"layer":[176],"Compared":[180],"array,":[185],"about":[189],"4.6\u00d7":[190],"speedup":[191],"8.3\u00d7":[193],"energy-delay":[194],"product":[195],"(EDP)":[196],"reduction.":[197]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":6}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2024-05-10T00:00:00"}
