{"id":"https://openalex.org/W4293024045","doi":"https://doi.org/10.1145/3489517.3530559","title":"ReSMA","display_name":"ReSMA","publication_year":2022,"publication_date":"2022-07-10","ids":{"openalex":"https://openalex.org/W4293024045","doi":"https://doi.org/10.1145/3489517.3530559"},"language":"en","primary_location":{"id":"doi:10.1145/3489517.3530559","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3489517.3530559","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 59th ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"},"type":"conference-paper","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/A5064127766","display_name":"Huize Li","orcid":"https://orcid.org/0000-0002-8710-4472"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huize Li","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022262922","display_name":"Hai Jin","orcid":"https://orcid.org/0000-0002-3934-7605"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Jin","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023600493","display_name":"Long Zheng","orcid":"https://orcid.org/0000-0001-7903-2061"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Long Zheng","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052025786","display_name":"Yu Huang","orcid":"https://orcid.org/0000-0002-3927-1102"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Huang","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022398389","display_name":"Xiaofei Liao","orcid":"https://orcid.org/0000-0001-6302-813X"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaofei Liao","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068662280","display_name":"Zhuohui Duan","orcid":"https://orcid.org/0000-0002-3950-3209"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhuohui Duan","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100443985","display_name":"Dan Chen","orcid":"https://orcid.org/0000-0001-5324-3303"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Chen","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002777134","display_name":"Chuangyi Gui","orcid":"https://orcid.org/0000-0002-0847-7220"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chuangyi Gui","raw_affiliation_strings":["Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":1.1597,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.75302806,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"991","last_page":"996"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9994999766349792,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9945999979972839,"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/T12029","display_name":"DNA and Biological Computing","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8219321966171265},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.6424927115440369},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6310409307479858},{"id":"https://openalex.org/keywords/application-specific-integrated-circuit","display_name":"Application-specific integrated circuit","score":0.5823140740394592},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.572222113609314},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5398856997489929},{"id":"https://openalex.org/keywords/string-searching-algorithm","display_name":"String searching algorithm","score":0.5322852730751038},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5291241407394409},{"id":"https://openalex.org/keywords/von-neumann-architecture","display_name":"Von Neumann architecture","score":0.49000802636146545},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4620122015476227},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.4432709217071533},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.4301767945289612},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.41952672600746155},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3822641968727112},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.34835153818130493},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.34298425912857056},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.18397387862205505}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8219321966171265},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.6424927115440369},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6310409307479858},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.5823140740394592},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.572222113609314},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5398856997489929},{"id":"https://openalex.org/C7757238","wikidata":"https://www.wikidata.org/wiki/Q374040","display_name":"String searching algorithm","level":3,"score":0.5322852730751038},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5291241407394409},{"id":"https://openalex.org/C80469333","wikidata":"https://www.wikidata.org/wiki/Q189088","display_name":"Von Neumann architecture","level":2,"score":0.49000802636146545},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4620122015476227},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.4432709217071533},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.4301767945289612},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.41952672600746155},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3822641968727112},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.34835153818130493},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.34298425912857056},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.18397387862205505},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3489517.3530559","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3489517.3530559","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 59th ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1997836507","https://openalex.org/W1999916788","https://openalex.org/W2010202670","https://openalex.org/W2013028205","https://openalex.org/W2020704360","https://openalex.org/W2077662324","https://openalex.org/W2121516976","https://openalex.org/W2127245440","https://openalex.org/W2610394652","https://openalex.org/W2756522268","https://openalex.org/W2779483754","https://openalex.org/W2809195560","https://openalex.org/W2946017187","https://openalex.org/W2962947509","https://openalex.org/W3032041425","https://openalex.org/W3086574032","https://openalex.org/W4240163901","https://openalex.org/W6636603223","https://openalex.org/W6683401941","https://openalex.org/W6744583872","https://openalex.org/W6772776138"],"related_works":["https://openalex.org/W3010492628","https://openalex.org/W2134422574","https://openalex.org/W3009083538","https://openalex.org/W2096844293","https://openalex.org/W2289721590","https://openalex.org/W1808933589","https://openalex.org/W2570254841","https://openalex.org/W2144630005","https://openalex.org/W4235866412","https://openalex.org/W2020101894"],"abstract_inverted_index":{"Approximate":[0],"string":[1,15,30],"matching":[2],"(ASM)":[3],"functions":[4],"as":[5],"the":[6,28,56,71,93,109],"basic":[7],"operation":[8],"kernel":[9],"for":[10,100],"a":[11,41,64,80,86],"large":[12],"number":[13],"of":[14,126,137],"processing":[16],"applications.":[17],"Existing":[18],"Von-Neumann-based":[19],"ASM":[20,43],"accelerators":[21],"suffer":[22],"from":[23],"huge":[24],"intermediate":[25],"data":[26,36,58,82],"with":[27],"ever-increasing":[29],"data,":[31],"leading":[32],"to":[33,54,69],"massive":[34],"off-chip":[35,57],"transmissions.":[37],"This":[38],"paper":[39],"presents":[40],"novel":[42,65],"processing-in-memory":[44],"(PIM)":[45],"accelerator,":[46],"namely":[47],"ReSMA,":[48],"based":[49],"on":[50],"ReCAM-":[51],"and":[52,85,114,122,128,133],"ReRAM-arrays":[53],"eliminate":[55],"transmissions":[59],"in":[60,74,97,124,135],"ASM.":[61],"We":[62,77],"develop":[63],"ReCAM-friendly":[66],"filter-and-filtering":[67],"algorithm":[68],"process":[70],"q-grams":[72],"filtering":[73],"ReCAM":[75],"memory.":[76],"also":[78],"design":[79],"new":[81,87],"mapping":[83],"strategy":[84],"verification":[88],"algorithm,":[89],"which":[90],"enables":[91],"computing":[92],"edit":[94],"distances":[95],"totally":[96],"ReRAM":[98],"crossbars":[99],"energy":[101],"saving.":[102],"Experimental":[103],"results":[104],"show":[105],"that":[106],"ReSMA":[107],"outperforms":[108],"CPU-,":[110],"GPU-,":[111],"FPGA-,":[112],"ASIC-,":[113],"PIM-based":[115],"solutions":[116],"by":[117],"268.7\u00d7,":[118],"38.6\u00d7,":[119],"20.9\u00d7,":[120],"707.8\u00d7,":[121],"14.7\u00d7":[123],"terms":[125,136],"performance,":[127],"153.8\u00d7,":[129],"42.2\u00d7,":[130],"31.6\u00d7,":[131],"18.3\u00d7,":[132],"5.3\u00d7":[134],"energy-saving,":[138],"respectively.":[139]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2022-08-25T00:00:00"}
