{"id":"https://openalex.org/W4401568750","doi":"https://doi.org/10.23919/date58400.2024.10546690","title":"Search-in-Memory (SiM): Conducting Data-Bound Computations on Flash Chip for Enhanced Efficiency","display_name":"Search-in-Memory (SiM): Conducting Data-Bound Computations on Flash Chip for Enhanced Efficiency","publication_year":2024,"publication_date":"2024-03-25","ids":{"openalex":"https://openalex.org/W4401568750","doi":"https://doi.org/10.23919/date58400.2024.10546690"},"language":"en","primary_location":{"id":"doi:10.23919/date58400.2024.10546690","is_oa":false,"landing_page_url":"http://dx.doi.org/10.23919/date58400.2024.10546690","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","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/A5089037922","display_name":"Yun-Chih Chen","orcid":"https://orcid.org/0000-0002-2665-9490"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Yun-Chih Chen","raw_affiliation_strings":["TU Dortmund,Germany"],"affiliations":[{"raw_affiliation_string":"TU Dortmund,Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073534245","display_name":"Yuan-Hao Chang","orcid":"https://orcid.org/0000-0002-1282-2111"},"institutions":[{"id":"https://openalex.org/I84653119","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784","country_code":"TW","type":"facility","lineage":["https://openalex.org/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Yuan-Hao Chang","raw_affiliation_strings":["Academia Sinica,Taiwan"],"affiliations":[{"raw_affiliation_string":"Academia Sinica,Taiwan","institution_ids":["https://openalex.org/I84653119"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056407308","display_name":"Tei\u2010Wei Kuo","orcid":"https://orcid.org/0000-0003-1974-0394"},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Tei-Wei Kuo","raw_affiliation_strings":["National Taiwan University,Taiwan"],"affiliations":[{"raw_affiliation_string":"National Taiwan University,Taiwan","institution_ids":["https://openalex.org/I16733864"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5089037922"],"corresponding_institution_ids":["https://openalex.org/I200332995"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10356897,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"2"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9987999796867371,"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":0.9987999796867371,"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/T10472","display_name":"Semiconductor materials and devices","score":0.9977999925613403,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9965999722480774,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/flash-memory","display_name":"Flash memory","score":0.7364096641540527},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.6291847229003906},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6264725923538208},{"id":"https://openalex.org/keywords/flash","display_name":"Flash (photography)","score":0.5960205793380737},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5179982781410217},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.4925702214241028},{"id":"https://openalex.org/keywords/flash-file-system","display_name":"Flash file system","score":0.4808029234409332},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.4274144470691681},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3793487548828125},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3287507891654968},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.2926711440086365},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.22072920203208923},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.12629395723342896},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08963847160339355},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.07322824001312256}],"concepts":[{"id":"https://openalex.org/C2776531357","wikidata":"https://www.wikidata.org/wiki/Q174077","display_name":"Flash memory","level":2,"score":0.7364096641540527},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6291847229003906},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6264725923538208},{"id":"https://openalex.org/C2777526259","wikidata":"https://www.wikidata.org/wiki/Q221836","display_name":"Flash (photography)","level":2,"score":0.5960205793380737},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5179982781410217},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.4925702214241028},{"id":"https://openalex.org/C27670709","wikidata":"https://www.wikidata.org/wiki/Q5457555","display_name":"Flash file system","level":4,"score":0.4808029234409332},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.4274144470691681},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3793487548828125},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3287507891654968},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.2926711440086365},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.22072920203208923},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.12629395723342896},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08963847160339355},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.07322824001312256},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date58400.2024.10546690","is_oa":false,"landing_page_url":"http://dx.doi.org/10.23919/date58400.2024.10546690","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5099999904632568,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W2899332646","https://openalex.org/W3205140122","https://openalex.org/W4308083751","https://openalex.org/W6781857752"],"related_works":["https://openalex.org/W164278522","https://openalex.org/W2606330551","https://openalex.org/W2101851311","https://openalex.org/W2391055460","https://openalex.org/W2085734125","https://openalex.org/W2082238054","https://openalex.org/W1937038249","https://openalex.org/W126194223","https://openalex.org/W1994190181","https://openalex.org/W2378293894"],"abstract_inverted_index":{"Large-scale":[0],"data":[1,12,39,64,72,169,174,230],"systems":[2,59],"utilize":[3],"indexes":[4,15],"like":[5,44],"hash":[6],"tables":[7],"and":[8,20,30,84,160,213],"trees":[9],"for":[10,189],"efficient":[11],"retrieval.":[13],"These":[14],"are":[16,28,60],"stored":[17],"on":[18,24,111,197],"disk":[19],"loaded":[21],"into":[22],"DRAM":[23],"demand,":[25],"where":[26,57],"they":[27],"post-processed":[29],"analyzed":[31],"by":[32,176],"the":[33,53,86,96,140,167,178],"CPU.":[34,92],"This":[35,48,93],"method":[36],"incurs":[37],"substantial":[38],"110,":[40],"especially":[41],"when":[42],"optimizations":[43],"prefetching":[45],"is":[46,50],"used.":[47],"issue":[49],"inherent":[51],"in":[52,95,106,182],"von":[54,97],"Neumann":[55,98],"architecture,":[56],"storage":[58],"dedicated":[61],"solely":[62],"to":[63,102,122,125,152,155,218,227],"storage,":[65],"while":[66],"CPUs":[67],"handle":[68],"all":[69,195],"computations.":[70],"However,":[71],"indexing":[73],"primarily":[74],"involves":[75],"filtering":[76,175],"tasks,":[77],"which":[78,144,193],"require":[79],"only":[80,162],"simple":[81],"equality":[82,157,191],"tests":[83,158],"not":[85,166],"complex":[87],"arithmetic":[88],"capabilities":[89],"of":[90],"a":[91,103,183,198,204],"inefficiency":[94],"architecture":[99,238],"has":[100,118],"led":[101],"growing":[104],"interest":[105],"in-memory":[107],"computing,":[108],"initially":[109],"centered":[110],"DRAM.":[112],"Recently,":[113],"NAND":[114],"flash-based":[115],"in-storage":[116],"computing":[117],"gained":[119],"attention":[120],"due":[121],"its":[123],"ability":[124],"compute":[126],"over":[127,243],"larger":[128],"working":[129],"sets":[130],"without":[131],"requiring":[132],"initial":[133],"memory":[134,150,185],"loading.":[135],"In":[136],"response,":[137],"we":[138,172,202],"propose":[139],"Search-in-Memory":[141],"(SiM)":[142],"chip,":[143],"minimally":[145],"modifies":[146],"an":[147],"existing":[148,179],"flash":[149,184],"chip":[151],"allow":[153],"it":[154],"conduct":[156],"internally":[159],"send":[161],"relevant":[163],"search":[164,212],"results,":[165],"entire":[168],"page.":[170],"Specifically,":[171],"implement":[173],"using":[177],"logic":[180],"gates":[181],"chip's":[186],"peripheral":[187],"circuits":[188],"bit-serial":[190],"tests,":[192],"processes":[194],"bits":[196],"page":[199],"simultaneously.":[200],"Additionally,":[201],"introduce":[203],"versatile":[205],"SIMD":[206],"interface":[207],"with":[208],"two":[209],"primary":[210],"commands:":[211],"gather,":[214],"making":[215],"SiM":[216],"adaptable":[217],"different":[219],"application":[220],"scenarios.":[221],"We":[222],"use":[223],"\u201cOptimistic":[224],"Error":[225],"Correction\u201d":[226],"efficiently":[228],"ensure":[229],"accuracy.":[231],"Our":[232],"evaluations":[233],"show":[234],"that":[235],"this":[236],"new":[237],"could":[239],"significantly":[240],"improve":[241],"throughput":[242],"traditional":[244],"CPU":[245],"-centric":[246],"architectures.":[247]},"counts_by_year":[],"updated_date":"2025-12-23T23:11:35.936235","created_date":"2025-10-10T00:00:00"}
