{"id":"https://openalex.org/W4404134071","doi":"https://doi.org/10.1145/3649329.3655666","title":"Compact and Efficient CAM Architecture through Combinatorial Encoding and Self-Terminating Searching for In-Memory-Searching Accelerator","display_name":"Compact and Efficient CAM Architecture through Combinatorial Encoding and Self-Terminating Searching for In-Memory-Searching Accelerator","publication_year":2024,"publication_date":"2024-06-23","ids":{"openalex":"https://openalex.org/W4404134071","doi":"https://doi.org/10.1145/3649329.3655666"},"language":"en","primary_location":{"id":"doi:10.1145/3649329.3655666","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3649329.3655666","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 61st ACM/IEEE Design Automation Conference","raw_type":"proceedings-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/A5061825212","display_name":"Weikai Xu","orcid":"https://orcid.org/0000-0003-0176-0469"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Weikai Xu","raw_affiliation_strings":["Peking University, Beijing, yiheyuan road, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, yiheyuan road, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046754662","display_name":"Jin Luo","orcid":"https://orcid.org/0000-0001-7655-7663"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jin Luo","raw_affiliation_strings":["Peking University, Beijing, yiheyuan road, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, yiheyuan road, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017373294","display_name":"Qianqian Huang","orcid":"https://orcid.org/0000-0002-3714-8581"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qianqian Huang","raw_affiliation_strings":["Peking University, Beijing, yiheyuan road, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, yiheyuan road, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062886480","display_name":"Ru Huang","orcid":"https://orcid.org/0000-0002-8146-4821"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ru Huang","raw_affiliation_strings":["Peking University, Beijing, yiheyuan road, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, yiheyuan road, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5061825212"],"corresponding_institution_ids":["https://openalex.org/I20231570"],"apc_list":null,"apc_paid":null,"fwci":0.5198,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.6614324,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"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.9994000196456909,"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.9994000196456909,"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.9962000250816345,"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.9933000206947327,"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.7965788245201111},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.7207766771316528},{"id":"https://openalex.org/keywords/normalization-property","display_name":"Normalization property","score":0.6784118413925171},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.6051076054573059},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5493070483207703},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.38384923338890076},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3448641300201416},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3358014225959778},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.13736626505851746}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7965788245201111},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.7207766771316528},{"id":"https://openalex.org/C159333733","wikidata":"https://www.wikidata.org/wiki/Q7051809","display_name":"Normalization property","level":2,"score":0.6784118413925171},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.6051076054573059},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5493070483207703},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.38384923338890076},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3448641300201416},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3358014225959778},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.13736626505851746},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649329.3655666","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3649329.3655666","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 61st ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1536792390","https://openalex.org/W2062143991","https://openalex.org/W2069345435","https://openalex.org/W2507310357","https://openalex.org/W2563989789","https://openalex.org/W2613103714","https://openalex.org/W2899077824","https://openalex.org/W2906313120","https://openalex.org/W2988640543","https://openalex.org/W3136522402","https://openalex.org/W4225916833","https://openalex.org/W4226190930","https://openalex.org/W4286571904","https://openalex.org/W4293024988","https://openalex.org/W4297328981","https://openalex.org/W4324141102","https://openalex.org/W4360993133","https://openalex.org/W4362700144"],"related_works":["https://openalex.org/W1559627622","https://openalex.org/W4235686081","https://openalex.org/W2898087598","https://openalex.org/W1916623740","https://openalex.org/W3160518596","https://openalex.org/W2371833158","https://openalex.org/W2328317829","https://openalex.org/W2013761115","https://openalex.org/W60269903","https://openalex.org/W2038503502"],"abstract_inverted_index":{"Content":[0],"addressable":[1],"memory":[2,35],"(CAM)":[3],"has":[4],"triggered":[5],"a":[6,88,100,119,162],"lot":[7],"of":[8,28,62,81,114,136,179,186],"attention":[9],"for":[10,59,74,104,149,222],"data-intensive":[11],"applications":[12],"due":[13],"to":[14],"highly":[15],"parallel":[16],"pattern":[17],"searching":[18,147,191,216],"capability.":[19],"Most":[20],"state-of-the-art":[21],"works":[22],"focus":[23],"on":[24,196],"reducing":[25],"hardware":[26,133],"cost":[27,135],"CAM":[29,41,92,105,137,150,182,213],"by":[30,106,151,207],"exploiting":[31],"various":[32],"emerging":[33],"non-volatile":[34],"(NVM)":[36],"technologies.":[37],"However,":[38],"the":[39,46,78,125,132,170,180,203,210],"existing":[40],"designs":[42],"still":[43],"mainly":[44],"follow":[45],"conventional":[47,140,211],"encoding":[48,102,107,126,141,188],"scheme":[49,103,148],"which":[50,121,166,200],"requires":[51],"two":[52,97],"complementary":[53],"storage":[54,116],"nodes":[55,117],"and":[56,64,71,83,90,112,128,158,173,177,189,224],"search":[57,171],"signals":[58],"each":[60],"bit":[61],"entry":[63],"query":[65],"respectively,":[66],"along":[67],"with":[68,110,139,184],"separate":[69],"precharging":[70,156,160],"evaluation":[72],"phases":[73],"bit-vector":[75],"searching,":[76],"limiting":[77],"further":[79,168],"improvement":[80],"area-":[82,223],"energy-efficiency.":[84],"In":[85],"this":[86],"work,":[87],"compact":[89],"efficient":[91],"architecture":[93,183],"is":[94,164],"proposed":[95,181],"through":[96],"techniques:":[98],"(1)":[99],"combinatorial":[101,187],"entry/query":[108],"states":[109],"permutations":[111],"combinations":[113],"multiple":[115],"as":[118],"group,":[120],"can":[122,167,201],"significantly":[123],"improve":[124],"efficiency":[127],"thus":[129],"greatly":[130],"reduce":[131,169,202],"implementation":[134],"compared":[138],"scheme;":[142],"(2)":[143],"an":[144],"one-step":[145],"self-terminating":[146,190],"detecting":[152],"matching":[153],"condition":[154],"during":[155],"phase":[157],"terminating":[159],"once":[161],"match":[163],"detected,":[165],"delay":[172],"energy.":[174],"The":[175],"experiments":[176],"evaluations":[178],"co-optimization":[185],"are":[192],"carried":[193],"out":[194],"based":[195],"ferroelectric":[197],"FET":[198],"(FeFET),":[199],"area-energy-delay":[204],"product":[205],"(AEDP)":[206],"1182X":[208],"over":[209],"CMOS-based":[212],"in":[214],"data":[215],"tasks,":[217],"showing":[218],"its":[219],"great":[220],"potential":[221],"energy-efficient":[225],"in-memory-searching":[226],"accelerator.":[227]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2025-10-10T00:00:00"}
