{"id":"https://openalex.org/W3018618942","doi":"https://doi.org/10.1109/tcsi.2020.2985727","title":"A Stride-Based Convolution Decomposition Method to Stretch CNN Acceleration Algorithms for Efficient and Flexible Hardware Implementation","display_name":"A Stride-Based Convolution Decomposition Method to Stretch CNN Acceleration Algorithms for Efficient and Flexible Hardware Implementation","publication_year":2020,"publication_date":"2020-04-22","ids":{"openalex":"https://openalex.org/W3018618942","doi":"https://doi.org/10.1109/tcsi.2020.2985727","mag":"3018618942"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2020.2985727","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2020.2985727","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","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/A5100719382","display_name":"Chen Yang","orcid":"https://orcid.org/0000-0002-8221-7670"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Yang","raw_affiliation_strings":["School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","School of Microelectronics, Xi'an Jiaotong University, Xi'an, China"],"raw_orcid":"https://orcid.org/0000-0002-8221-7670","affiliations":[{"raw_affiliation_string":"School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"School of Microelectronics, Xi'an Jiaotong University, Xi'an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100602394","display_name":"Yizhou Wang","orcid":"https://orcid.org/0000-0001-9692-6235"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yizhou Wang","raw_affiliation_strings":["School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","School of Microelectronics, Xi'an Jiaotong University, Xi'an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"School of Microelectronics, Xi'an Jiaotong University, Xi'an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100456929","display_name":"Xiaoli Wang","orcid":"https://orcid.org/0000-0003-3608-7163"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoli Wang","raw_affiliation_strings":["School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","School of Microelectronics, Xi'an Jiaotong University, Xi'an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"School of Microelectronics, Xi'an Jiaotong University, Xi'an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043300709","display_name":"Li Geng","orcid":"https://orcid.org/0000-0003-4002-9281"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Li Geng","raw_affiliation_strings":["School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","School of Microelectronics, Xi'an Jiaotong University, Xi'an, China"],"raw_orcid":"https://orcid.org/0000-0003-4002-9281","affiliations":[{"raw_affiliation_string":"School of Microelectronics, Xi\u2019an Jiaotong University, Xi\u2019an, China","institution_ids":["https://openalex.org/I87445476"]},{"raw_affiliation_string":"School of Microelectronics, Xi'an Jiaotong University, Xi'an, China","institution_ids":["https://openalex.org/I87445476"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I87445476"],"apc_list":null,"apc_paid":null,"fwci":2.3958,"has_fulltext":false,"cited_by_count":42,"citation_normalized_percentile":{"value":0.90642437,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"67","issue":"9","first_page":"3007","last_page":"3020"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9998999834060669,"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.9998999834060669,"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9754999876022339,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10812","display_name":"Human Pose and Action Recognition","score":0.9753999710083008,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.7979083061218262},{"id":"https://openalex.org/keywords/convolution","display_name":"Convolution (computer science)","score":0.7809378504753113},{"id":"https://openalex.org/keywords/fast-fourier-transform","display_name":"Fast Fourier transform","score":0.7336114048957825},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6519480347633362},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.6012216210365295},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5871455669403076},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.578935980796814},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.496175616979599},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.47658488154411316},{"id":"https://openalex.org/keywords/stride","display_name":"STRIDE","score":0.45493704080581665},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36118805408477783},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.24454444646835327},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19761863350868225},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.14327135682106018}],"concepts":[{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.7979083061218262},{"id":"https://openalex.org/C45347329","wikidata":"https://www.wikidata.org/wiki/Q5166604","display_name":"Convolution (computer science)","level":3,"score":0.7809378504753113},{"id":"https://openalex.org/C75172450","wikidata":"https://www.wikidata.org/wiki/Q623950","display_name":"Fast Fourier transform","level":2,"score":0.7336114048957825},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6519480347633362},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.6012216210365295},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5871455669403076},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.578935980796814},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.496175616979599},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.47658488154411316},{"id":"https://openalex.org/C18007350","wikidata":"https://www.wikidata.org/wiki/Q7394815","display_name":"STRIDE","level":2,"score":0.45493704080581665},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36118805408477783},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.24454444646835327},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19761863350868225},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.14327135682106018},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsi.2020.2985727","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2020.2985727","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3068326366","display_name":null,"funder_award_id":"Z201805200","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G5535715099","display_name":null,"funder_award_id":"2018M631163","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G7800514935","display_name":null,"funder_award_id":"61704136","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/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W1745334888","https://openalex.org/W1873441159","https://openalex.org/W2088049833","https://openalex.org/W2097117768","https://openalex.org/W2102605133","https://openalex.org/W2115150266","https://openalex.org/W2153149368","https://openalex.org/W2160671527","https://openalex.org/W2163605009","https://openalex.org/W2172654076","https://openalex.org/W2194775991","https://openalex.org/W2241336042","https://openalex.org/W2289252105","https://openalex.org/W2406534605","https://openalex.org/W2516141709","https://openalex.org/W2565851976","https://openalex.org/W2570343428","https://openalex.org/W2598666589","https://openalex.org/W2606722458","https://openalex.org/W2612445135","https://openalex.org/W2625457103","https://openalex.org/W2627042741","https://openalex.org/W2729080111","https://openalex.org/W2742152118","https://openalex.org/W2768993447","https://openalex.org/W2773339846","https://openalex.org/W2785545076","https://openalex.org/W2792503273","https://openalex.org/W2794141774","https://openalex.org/W2808739938","https://openalex.org/W2809121165","https://openalex.org/W2899378420","https://openalex.org/W2904317004","https://openalex.org/W2913221350","https://openalex.org/W2921967969","https://openalex.org/W2922086978","https://openalex.org/W2962987932","https://openalex.org/W2963037989","https://openalex.org/W2963125010","https://openalex.org/W2963163009","https://openalex.org/W2963340555","https://openalex.org/W2964010167","https://openalex.org/W2977634443","https://openalex.org/W4240168186","https://openalex.org/W4243682116","https://openalex.org/W4293867525","https://openalex.org/W4297775537","https://openalex.org/W6628973269","https://openalex.org/W6639239541","https://openalex.org/W6640442106","https://openalex.org/W6684191040","https://openalex.org/W6713708197","https://openalex.org/W6737664043","https://openalex.org/W6740474667","https://openalex.org/W6755794347"],"related_works":["https://openalex.org/W2347597433","https://openalex.org/W2389023277","https://openalex.org/W2562411628","https://openalex.org/W3034772098","https://openalex.org/W4386858688","https://openalex.org/W2982536526","https://openalex.org/W4380302312","https://openalex.org/W3008689640","https://openalex.org/W4385338604","https://openalex.org/W3081626085"],"abstract_inverted_index":{"To":[0],"reduce":[1],"multiplication":[2],"operations":[3],"in":[4],"convolution":[5,146,153,188],"of":[6,45,53,89,112,130,167,186,213],"convolutional":[7,16,30,91],"neural":[8],"networks":[9],"(CNNs),":[10],"there":[11],"are":[12,67,103,118],"three":[13],"widely":[14],"used":[15],"acceleration":[17,31,47,92,116,129,185],"algorithms,":[18],"i.e.,":[19],"Winograd,":[20],"FFT":[21],"and":[22,37,49,110,171,215,222],"FFA.":[23],"However,":[24],"current":[25,82,202],"accelerators":[26,41,83],"based":[27],"on":[28,35,195,233],"these":[29,46,90,115],"algorithms":[32,48,93,117],"have":[33],"issues":[34],"flexibility":[36,221],"efficiency.":[38,223],"Firstly,":[39],"some":[40,64],"utilized":[42],"a":[43,62,100,135,144,169,239],"combination":[44],"employed":[50],"multiple":[51],"types":[52],"computational":[54,65,181],"units":[55,66],"to":[56,85,94,105,138,150,160,177,201],"achieve":[57],"their":[58],"respective":[59],"advantages.":[60],"As":[61],"result,":[63,101],"left":[68],"unused":[69],"when":[70],"the":[71,128,165,184,210],"best-performing":[72],"unit":[73,182],"is":[74,134,175],"working,":[75],"which":[76,133,190],"causes":[77],"much":[78],"area":[79],"inefficiency.":[80],"Secondly,":[81],"tend":[84],"choose":[86],"small":[87],"parameters":[88],"avoid":[95],"unacceptable":[96],"precision":[97],"loss,":[98],"as":[99],"they":[102],"hardly":[104],"support":[106],"large":[107],"kernel":[108,156],"sizes":[109,157],"lack":[111],"flexibility.":[113,140],"Thirdly,":[114],"typically":[119],"presented":[120,176],"for":[121,183],"1-stride":[122],"convolutions,":[123,132],"consequently,":[124],"few":[125],"implementation":[126],"considers":[127],"large-stride":[131],"major":[136],"restriction":[137],"hardware":[139,220,241],"This":[141],"paper":[142],"proposed":[143],"stride-based":[145],"decomposition":[147],"method":[148],"(SCDM)":[149],"reform":[151],"different":[152,187],"shapes":[154],"(i.e.,":[155],"&":[158],"strides)":[159],"an":[161],"identical":[162],"pattern.":[163],"With":[164],"aid":[166],"SCDM,":[168],"Winograd-stretched":[170],"hardware-efficient":[172],"design":[173],"(WHD)":[174],"utilize":[178],"one":[179],"uniform":[180],"shapes,":[189],"combines":[191],"complementary":[192],"performance":[193],"advantages":[194],"both":[196],"Winograd":[197,214],"F(4,3)andF(4,2)":[198],"units.":[199],"Compared":[200],"FFT-based":[203],"or":[204],"FFA-based":[205],"works,":[206],"WHD":[207],"can":[208],"stretch":[209],"use":[211],"range":[212],"simplify":[216],"implementation,":[217],"thereby":[218],"achieving":[219],"Evaluation":[224],"results":[225],"show":[226],"that":[227],"34.08%~55.41%":[228],"operation":[229],"reduction":[230],"were":[231],"achieved":[232],"six":[234],"CNN":[235],"models,":[236],"while":[237],"incurring":[238],"slight":[240],"overhead.":[242]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
