{"id":"https://openalex.org/W4213419979","doi":"https://doi.org/10.1145/3497745","title":"MVP: An Efficient CNN Accelerator with Matrix, Vector, and Processing-Near-Memory Units","display_name":"MVP: An Efficient CNN Accelerator with Matrix, Vector, and Processing-Near-Memory Units","publication_year":2022,"publication_date":"2022-02-24","ids":{"openalex":"https://openalex.org/W4213419979","doi":"https://doi.org/10.1145/3497745"},"language":"en","primary_location":{"id":"doi:10.1145/3497745","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3497745","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3497745","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3497745","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5025001772","display_name":"Sunjung Lee","orcid":"https://orcid.org/0000-0002-5177-0916"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Sunjung Lee","raw_affiliation_strings":["Department of Intelligence and Information, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032839104","display_name":"Jaewan Choi","orcid":"https://orcid.org/0000-0003-2447-4369"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaewan Choi","raw_affiliation_strings":["Department of Intelligence and Information, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108784694","display_name":"Wonkyung Jung","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Wonkyung Jung","raw_affiliation_strings":["Department of Intelligence and Information, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004581533","display_name":"Byeongho Kim","orcid":"https://orcid.org/0000-0002-3227-2436"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Byeongho Kim","raw_affiliation_strings":["Department of Intelligence and Information, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100618952","display_name":"Jaehyun Park","orcid":"https://orcid.org/0000-0001-5623-6985"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaehyun Park","raw_affiliation_strings":["Department of Intelligence and Information, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060526894","display_name":"Hweesoo Kim","orcid":"https://orcid.org/0000-0002-5147-0972"},"institutions":[{"id":"https://openalex.org/I2250650973","display_name":"Samsung (South Korea)","ror":"https://ror.org/04w3jy968","country_code":"KR","type":"company","lineage":["https://openalex.org/I2250650973"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hweesoo Kim","raw_affiliation_strings":["Samsung Electronics Co., Ltd, Hwaseong, Gyeonggi, South Korea"],"affiliations":[{"raw_affiliation_string":"Samsung Electronics Co., Ltd, Hwaseong, Gyeonggi, South Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078262826","display_name":"Jung Ho Ahn","orcid":"https://orcid.org/0000-0003-1733-1394"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jung Ho Ahn","raw_affiliation_strings":["Department of Intelligence and Information &amp; Inter-University Semiconductor Research Center, Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Department of Intelligence and Information &amp; Inter-University Semiconductor Research Center, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5025001772"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":0.7146,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.6924145,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"27","issue":"5","first_page":"1","last_page":"25"},"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9940000176429749,"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/T11307","display_name":"Domain Adaptation and Few-Shot Learning","score":0.9908000230789185,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8807109594345093},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5629772543907166},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.5562289357185364},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4885426461696625},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.4699326455593109},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.446679025888443},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4385412037372589},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.35725584626197815},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.32749879360198975},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.09949120879173279}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8807109594345093},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5629772543907166},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.5562289357185364},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4885426461696625},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.4699326455593109},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.446679025888443},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4385412037372589},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35725584626197815},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32749879360198975},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.09949120879173279},{"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/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3497745","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3497745","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3497745","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3497745","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3497745","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3497745","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8799999952316284,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G3338737308","display_name":null,"funder_award_id":"NRF-2018R1A5A1059921","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G342704958","display_name":null,"funder_award_id":"funded","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G690756877","display_name":null,"funder_award_id":"105992","funder_id":"https://openalex.org/F4320320671","funder_display_name":"National Research Foundation"},{"id":"https://openalex.org/G8190487336","display_name":null,"funder_award_id":"2018R1A5A1059921","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G982292920","display_name":null,"funder_award_id":"NRF-20","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320315121","display_name":"Samsung Advanced Institute of Technology","ror":null},{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320322202","display_name":"IC Design Education Center","ror":"https://ror.org/005v57z85"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"},{"id":"https://openalex.org/F4320332195","display_name":"Samsung","ror":"https://ror.org/04w3jy968"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4213419979.pdf","grobid_xml":"https://content.openalex.org/works/W4213419979.grobid-xml"},"referenced_works_count":1,"referenced_works":["https://openalex.org/W2302255633"],"related_works":["https://openalex.org/W3037187668","https://openalex.org/W4234772502","https://openalex.org/W2380685755","https://openalex.org/W2252100032","https://openalex.org/W2963436428","https://openalex.org/W3171253712","https://openalex.org/W2171591485","https://openalex.org/W1200423363","https://openalex.org/W2734796617","https://openalex.org/W2984139344"],"abstract_inverted_index":{"Mobile":[0],"and":[1,17,36,72,78,105,142,171,226,236],"edge":[2],"devices":[3],"become":[4,114],"common":[5],"platforms":[6],"for":[7,47,57,164,233],"inferring":[8],"convolutional":[9],"neural":[10],"networks":[11],"(CNNs)":[12],"due":[13],"to":[14,174,190,245],"superior":[15],"privacy":[16],"service":[18],"quality.":[19],"To":[20],"reduce":[21],"the":[22,92,123,153,176,183,195,208,246],"computational":[23],"costs":[24],"of":[25,110,122,152,201,211],"convolution":[26],"(CONV)":[27],",":[28],"recent":[29],"CNN":[30,43,50,132],"models":[31,51],"adopt":[32],"depth-wise":[33],"CONV":[34,60,94],"(DW-CONV)":[35],"Squeeze-and-Excitation":[37],"(SE)":[38],".":[39],"However,":[40],"existing":[41],"area-efficient":[42],"accelerators":[44],"are":[45,80],"sub-optimal":[46],"these":[48],"latest":[49],"because":[52],"they":[53],"were":[54],"mainly":[55],"optimized":[56],"compute-intensive":[58],"standard":[59,204],"layers":[61],"with":[62,70,82,145,186,194,203,238],"abundant":[63],"data":[64,84],"reuse":[65],"that":[66,217],"can":[67],"be":[68],"pipelined":[69],"activation":[71],"normalization":[73],"operations.":[74],"In":[75],"contrast,":[76],"DW-CONV":[77,104,202],"SE":[79,106,193],"memory-intensive":[81,143],"limited":[83],"reuse.":[85],"The":[86],"latter":[87],"also":[88],"strongly":[89],"depends":[90],"on":[91,150,231],"nearby":[93],"layers,":[95],"making":[96],"an":[97],"effective":[98],"pipelining":[99],"a":[100,131,146,159,240],"daunting":[101],"task.":[102],"Therefore,":[103],"only":[107,239],"occupy":[108],"10%":[109],"entire":[111],"operations":[112,144],"but":[113],"memory":[115,178],"bandwidth":[116,179],"bound,":[117],"spending":[118],"more":[119],"than":[120],"60%":[121],"processing":[124,165,188,200],"time":[125],"in":[126],"systolic-array-based":[127,155],"accelerators.":[128],"We":[129,157,181],"propose":[130],"acceleration":[133],"architecture":[134],"called":[135],"MVP,":[136],"which":[137],"efficiently":[138],"processes":[139],"both":[140],"compute-":[141],"small":[147],"area":[148,242],"overhead":[149,243],"top":[151],"baseline":[154],"architecture.":[156],"suggest":[158],"specialized":[160],"vector":[161],"unit":[162],"tailored":[163],"DW-CONV,":[166],"including":[167],"multipliers,":[168],"adder":[169],"trees,":[170],"multi-banked":[172],"buffers":[173],"meet":[175],"high":[177],"requirement.":[180],"augment":[182],"unified":[184],"buffer":[185],"tiny":[187],"elements":[189],"smoothly":[191],"pipeline":[192],"subsequent":[196],"CONV,":[197,205],"enabling":[198],"concurrent":[199],"thereby":[206],"achieving":[207],"maximum":[209],"utilization":[210],"arithmetic":[212],"units.":[213],"Our":[214],"evaluation":[215],"shows":[216],"MVP":[218],"improves":[219],"performance":[220],"by":[221,229],"2.6":[222],"\\(":[223],"\\times":[224],"\\)":[225],"reduces":[227],"energy":[228],"47%":[230],"average":[232],"EfficientNet-B0/B4/B7,":[234],"MnasNet,":[235],"MobileNet-V1/V2":[237],"9%":[241],"compared":[244],"baseline.":[247]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
