{"id":"https://openalex.org/W4296079299","doi":"https://doi.org/10.1109/tcad.2022.3207320","title":"REMAP: A Spatiotemporal CNN Accelerator Optimization Methodology and Toolkit Thereof","display_name":"REMAP: A Spatiotemporal CNN Accelerator Optimization Methodology and Toolkit Thereof","publication_year":2022,"publication_date":"2022-09-16","ids":{"openalex":"https://openalex.org/W4296079299","doi":"https://doi.org/10.1109/tcad.2022.3207320"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2022.3207320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2022.3207320","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits 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/A5004827912","display_name":"Boran Zhao","orcid":"https://orcid.org/0000-0002-7755-4867"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Boran Zhao","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0002-7755-4867","affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032104477","display_name":"Tian Xia","orcid":"https://orcid.org/0000-0002-2520-3731"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tian Xia","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0002-2520-3731","affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101185224","display_name":"Haiming Zhai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haiming Zhai","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084843335","display_name":"Fulun Ma","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fulun Ma","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000261095","display_name":"Yan Du","orcid":"https://orcid.org/0000-0003-1139-1521"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yan Du","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037790256","display_name":"Hanzhi Chang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hanzhi Chang","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080918639","display_name":"Wenzhe Zhao","orcid":"https://orcid.org/0000-0002-5130-7219"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wenzhe Zhao","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044243518","display_name":"Pengju Ren","orcid":"https://orcid.org/0000-0003-1163-2014"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pengju Ren","raw_affiliation_strings":["National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0003-1163-2014","affiliations":[{"raw_affiliation_string":"National Key Laboratory of Human-Machine Hybrid Augmented Intelligence, National Engineering Research Center for Visual Information and Applications, Institute of Artificial Intelligence and Robotics, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6852,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.69341138,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"42","issue":"5","first_page":"1691","last_page":"1704"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9976999759674072,"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/T11948","display_name":"Machine Learning in Materials Science","score":0.9868999719619751,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8622005581855774},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.7351804971694946},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.72724848985672},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6380722522735596},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.6319590210914612},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.5752828121185303},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.5380653142929077},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.5327679514884949},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.47445520758628845},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4556754529476166},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.45105046033859253},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4215555489063263},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4123196303844452},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35976627469062805},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2876954972743988},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10403308272361755}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8622005581855774},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.7351804971694946},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.72724848985672},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6380722522735596},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.6319590210914612},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.5752828121185303},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.5380653142929077},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.5327679514884949},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.47445520758628845},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4556754529476166},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.45105046033859253},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4215555489063263},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4123196303844452},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35976627469062805},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2876954972743988},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10403308272361755}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2022.3207320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2022.3207320","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8600000143051147}],"awards":[{"id":"https://openalex.org/G8788828744","display_name":null,"funder_award_id":"2022ZDLGY01-08","funder_id":"https://openalex.org/F4320336350","funder_display_name":"Key Research and Development Projects of Shaanxi Province"}],"funders":[{"id":"https://openalex.org/F4320336350","display_name":"Key Research and Development Projects of Shaanxi Province","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1686810756","https://openalex.org/W1980329590","https://openalex.org/W2067523571","https://openalex.org/W2078675418","https://openalex.org/W2126316555","https://openalex.org/W2194775991","https://openalex.org/W2208154600","https://openalex.org/W2442974303","https://openalex.org/W2565125333","https://openalex.org/W2612076670","https://openalex.org/W2766447205","https://openalex.org/W2775420709","https://openalex.org/W2883780447","https://openalex.org/W2935331687","https://openalex.org/W2940862705","https://openalex.org/W2955425717","https://openalex.org/W2963163009","https://openalex.org/W2980200167","https://openalex.org/W3102790199","https://openalex.org/W3112293503","https://openalex.org/W3132942233","https://openalex.org/W3135807226","https://openalex.org/W3158233068","https://openalex.org/W3164610920","https://openalex.org/W3190092209","https://openalex.org/W3193212547","https://openalex.org/W3211833531","https://openalex.org/W3213229701","https://openalex.org/W4226323948","https://openalex.org/W4244024631","https://openalex.org/W4288083528","https://openalex.org/W6637373629","https://openalex.org/W6762718338","https://openalex.org/W6782838614","https://openalex.org/W6791563288","https://openalex.org/W6795987522"],"related_works":["https://openalex.org/W2187181201","https://openalex.org/W1741246166","https://openalex.org/W1508949720","https://openalex.org/W1855080238","https://openalex.org/W2890557332","https://openalex.org/W3048824278","https://openalex.org/W3022644913","https://openalex.org/W2077629192","https://openalex.org/W2704801810","https://openalex.org/W2532502681"],"abstract_inverted_index":{"Designing":[0],"convolutional":[1],"neural":[2],"network":[3],"(CNN)":[4],"accelerators":[5,32,52,191],"is":[6,277],"getting":[7],"more":[8,83],"difficult":[9,34],"owing":[10],"to":[11,35,54,67,73,125,212],"the":[12,38,105,112,127,135,149,160,169,194,204],"fast-increasing":[13],"types":[14],"of":[15,114,134,168,234,247,255],"CNN":[16,40,76,115,190,290],"models.":[17],"Some":[18,50],"approaches":[19],"use":[20],"constant":[21],"dataflow":[22],"and":[23,42,63,88,107,151,243,267,283,304],"microarchitecture":[24],"that":[25,102,123,145,218,294],"have":[26,119],"lower":[27],"design":[28,128,137,143,153,171,206,299,307],"complexity.":[29],"However,":[30,78],"these":[31],"are":[33],"adapt":[36],"with":[37,226,301],"highly-diverse":[39],"models":[41],"often":[43],"suffer":[44],"from":[45],"low":[46],"process":[47,129],"element":[48],"utilization.":[49],"other":[51],"resort":[53],"reconfigurable":[55,65,98],"devices,":[56],"such":[57],"as":[58],"field-programmable":[59],"gate":[60],"array":[61,66],"(FPGA)":[62],"coarse-grained":[64],"support":[68],"flexible":[69],"dataflows":[70],"in":[71,288],"order":[72],"fit":[74],"diverse":[75],"layers.":[77,116],"layer-by-layer":[79],"processing":[80],"may":[81],"require":[82],"energy":[84,245],"for":[85,159,188],"frequent":[86],"reconfiguration":[87],"off-chip":[89],"DDR":[90,108],"access.":[91],"In":[92],"this":[93,181],"work,":[94],"we":[95,183,208],"introduce":[96],"a":[97,156,186,252],"pipeline":[99],"accelerator":[100,136,274],"(RPA)":[101],"can":[103,146,296],"reduce":[104],"latency":[106],"access":[109],"by":[110,130],"pipelining":[111],"compuptation":[113],"Although":[117],"there":[118],"been":[120],"several":[121,210],"researches":[122],"try":[124],"speedup":[126],"automatically":[131],"exploring":[132],"subset":[133],"space,":[138,207],"identifying":[139],"an":[140,174,230,244,272],"available":[141],"automated":[142],"tool":[144],"effectively":[147],"find":[148],"complete":[150],"optimal":[152],"scheme":[154],"remains":[155],"problem,":[157,182],"especially":[158],"novel":[161],"RPA":[162],"architecture":[163,306],"type.":[164],"Unfortunately,":[165],"comprehensive":[166],"exploration":[167,300],"whole":[170],"space":[172],"faces":[173],"excessive":[175],"large":[176],"searching":[177,214],"space.":[178],"To":[179,201],"tackle":[180],"propose":[184,209],"REMAP,":[185],"toolkit":[187],"designing":[189],"based":[192,278],"on":[193,265,279],"Monte":[195],"Carlo":[196],"tree":[197],"search":[198,203,281],"(MCTS)":[199],"method.":[200],"efficiently":[202],"huge":[205],"methods":[211],"improve":[213],"efficiency.":[215],"Evaluations":[216],"show":[217,271],"REMAP":[219,295],"significantly":[220],"outperforms":[221],"some":[222],"state-of-the-art":[223],"approaches;":[224],"compared":[225],"GAMMA,":[227],"it":[228,249,284],"achieves":[229,251,285],"average":[231],"speed":[232,253],"increase":[233,254],"<inline-formula":[235,256],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[236,257],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[237,258],"<tex-math":[238,259],"notation=\"LaTeX\">$14.75\\times":[239],"$":[240,261],"</tex-math></inline-formula>":[241,262],",":[242],"reduction":[246],"45.45%;":[248],"also":[250,270],"notation=\"LaTeX\">$32.6\\times":[260],"against":[263],"ConfuciuX":[264],"MobileNetV2":[266],"ResNet50.":[268],"We":[269],"FPGA":[273],"implementation":[275],"which":[276],"REMAP\u2019s":[280],"result,":[282],"high":[286],"performance":[287],"real-time":[289],"tasks.":[291],"This":[292],"indicates":[293],"provide":[297],"high-quality":[298],"valuable":[302],"insights":[303],"useful":[305],"guidances.":[308]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
