{"id":"https://openalex.org/W4322007931","doi":"https://doi.org/10.1145/3585518","title":"A Mapping Method Tolerating SAF and Variation for Memristor Crossbar Array Based Neural Network Inference on Edge Devices","display_name":"A Mapping Method Tolerating SAF and Variation for Memristor Crossbar Array Based Neural Network Inference on Edge Devices","publication_year":2023,"publication_date":"2023-02-25","ids":{"openalex":"https://openalex.org/W4322007931","doi":"https://doi.org/10.1145/3585518"},"language":"en","primary_location":{"id":"doi:10.1145/3585518","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3585518","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3585518","source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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 Journal on Emerging Technologies in Computing 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/3585518","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103257197","display_name":"Yu Ma","orcid":"https://orcid.org/0000-0003-4360-2098"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yu Ma","raw_affiliation_strings":["ShanghaiTech University, China and University of Chinese Academy of Sciences, China and Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"ShanghaiTech University, China and University of Chinese Academy of Sciences, China and Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101633239","display_name":"Linfeng Zheng","orcid":"https://orcid.org/0000-0002-4029-8724"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Linfeng Zheng","raw_affiliation_strings":["ShanghaiTech University, Shanghai, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"ShanghaiTech University, Shanghai, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081772659","display_name":"Pingqiang Zhou","orcid":"https://orcid.org/0000-0001-9515-9302"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pingqiang Zhou","raw_affiliation_strings":["ShanghaiTech University, China and Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"ShanghaiTech University, China and Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5103257197"],"corresponding_institution_ids":["https://openalex.org/I30809798"],"apc_list":null,"apc_paid":null,"fwci":0.4016,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.57805807,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"19","issue":"2","first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9990000128746033,"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/T11601","display_name":"Neuroscience and Neural Engineering","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/2804","display_name":"Cellular and Molecular Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/memristor","display_name":"Memristor","score":0.7635192275047302},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.7337209582328796},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6993021368980408},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6607273817062378},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.646846354007721},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.6064895391464233},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5352412462234497},{"id":"https://openalex.org/keywords/crossbar-switch","display_name":"Crossbar switch","score":0.5277051329612732},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.36972254514694214},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.337965726852417},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33544397354125977},{"id":"https://openalex.org/keywords/electronic-engineering","display_name":"Electronic engineering","score":0.1970367431640625},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15481314063072205}],"concepts":[{"id":"https://openalex.org/C150072547","wikidata":"https://www.wikidata.org/wiki/Q212923","display_name":"Memristor","level":2,"score":0.7635192275047302},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.7337209582328796},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6993021368980408},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6607273817062378},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.646846354007721},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.6064895391464233},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5352412462234497},{"id":"https://openalex.org/C29984679","wikidata":"https://www.wikidata.org/wiki/Q1929149","display_name":"Crossbar switch","level":2,"score":0.5277051329612732},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36972254514694214},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.337965726852417},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33544397354125977},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.1970367431640625},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15481314063072205},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","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},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3585518","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3585518","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3585518","source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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 Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3585518","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3585518","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3585518","source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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 Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4322007931.pdf","grobid_xml":"https://content.openalex.org/works/W4322007931.grobid-xml"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W2027342132","https://openalex.org/W2056507634","https://openalex.org/W2112181056","https://openalex.org/W2123151033","https://openalex.org/W2143483829","https://openalex.org/W2197375212","https://openalex.org/W2399958287","https://openalex.org/W2612375349","https://openalex.org/W2625840880","https://openalex.org/W2735426554","https://openalex.org/W2768104155","https://openalex.org/W2786027963","https://openalex.org/W2802745381","https://openalex.org/W2810068957","https://openalex.org/W2909534142","https://openalex.org/W2909800597","https://openalex.org/W2946591837","https://openalex.org/W2976364148","https://openalex.org/W2978384356","https://openalex.org/W2998758749","https://openalex.org/W3004127905","https://openalex.org/W3045086295","https://openalex.org/W3081302630","https://openalex.org/W3090340999","https://openalex.org/W3091835145","https://openalex.org/W3109300165","https://openalex.org/W3111847369","https://openalex.org/W4200150166","https://openalex.org/W4243519499","https://openalex.org/W4245731639"],"related_works":["https://openalex.org/W2015497999","https://openalex.org/W3164474614","https://openalex.org/W2171130799","https://openalex.org/W2015477599","https://openalex.org/W2548135880","https://openalex.org/W2144085790","https://openalex.org/W3177379469","https://openalex.org/W1568378063","https://openalex.org/W2516929886","https://openalex.org/W4317826599"],"abstract_inverted_index":{"There":[0],"is":[1],"an":[2,102,122],"increasing":[3],"demand":[4],"for":[5,68],"running":[6],"neural":[7,24,46,138,179],"network":[8,139],"inference":[9,55],"on":[10,26,54,62,82,112,141,147],"edge":[11,27,69],"devices.":[12,28,70],"Memristor":[13],"crossbar":[14],"array":[15],"(MCA)":[16],"based":[17,81,111],"accelerators":[18],"can":[19,156,164,187],"be":[20],"used":[21],"to":[22,42,93,126,168],"accelerate":[23],"networks":[25,47],"However,":[29],"reliability":[30,64,74],"issues":[31,65],"in":[32,66],"memristors,":[33],"such":[34],"as":[35,76],"stuck-at":[36],"faults":[37],"(SAF)":[38],"and":[39,48,163],"variations,":[40],"lead":[41],"weight":[43,87,117],"deviation":[44],"of":[45,85,115,177],"therefore":[49],"have":[50,107],"a":[51,77],"severe":[52],"influence":[53],"accuracy.":[56],"In":[57,91],"this":[58],"work,":[59],"we":[60,97,120],"focus":[61],"the":[63,73,83,95,99,108,116,128,148,178],"memristors":[67],"We":[71,131],"formulate":[72],"problem":[75,100],"0\u20131":[78],"programming":[79],"problem,":[80,96],"analysis":[84],"sum":[86],"variation":[88,172],"(SWV)":[89],".":[90],"order":[92],"solve":[94,127],"simplify":[98],"with":[101,136,171],"approximation":[103],"-":[104],"different":[105],"columns":[106],"same":[109],"weights,":[110],"our":[113,133,153,184],"observation":[114],"distribution.":[118],"Then":[119],"propose":[121],"effective":[123],"mapping":[124],"method":[125,135,155,186],"simplified":[129],"problem.":[130],"evaluate":[132],"proposed":[134,154,185],"two":[137,142],"applications":[140],"datasets.":[143],"The":[144,175],"experimental":[145],"results":[146,176],"classification":[149],"application":[150,181],"show":[151,182],"that":[152,183],"recover":[157],"95%":[158],"accuracy":[159,170],"considering":[160],"SAF":[161],"defects":[162],"increase":[165],"by":[166],"up":[167],"60%":[169],"\u03c3":[173],"=0.4.":[174],"rendering":[180],"prevent":[188],"render":[189],"quality":[190],"reduction.":[191]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
