{"id":"https://openalex.org/W2790638889","doi":"https://doi.org/10.1145/3177917","title":"Bidirectional Database Storage and SQL Query Exploiting RRAM-Based Process-in-Memory Structure","display_name":"Bidirectional Database Storage and SQL Query Exploiting RRAM-Based Process-in-Memory Structure","publication_year":2018,"publication_date":"2018-02-28","ids":{"openalex":"https://openalex.org/W2790638889","doi":"https://doi.org/10.1145/3177917","mag":"2790638889"},"language":"en","primary_location":{"id":"doi:10.1145/3177917","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3177917","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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 Storage","raw_type":"journal-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/A5101772629","display_name":"Yuliang Sun","orcid":"https://orcid.org/0000-0002-0918-0322"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuliang Sun","raw_affiliation_strings":["Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100445061","display_name":"Yu Wang","orcid":"https://orcid.org/0000-0001-6108-5157"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Wang","raw_affiliation_strings":["Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023755254","display_name":"Huazhong Yang","orcid":"https://orcid.org/0000-0003-2421-353X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huazhong Yang","raw_affiliation_strings":["Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5101772629"],"corresponding_institution_ids":["https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":0.515,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.66018579,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"14","issue":"1","first_page":"1","last_page":"19"},"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.9998999834060669,"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.9998999834060669,"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.9959999918937683,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9868000149726868,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8725236654281616},{"id":"https://openalex.org/keywords/sql","display_name":"SQL","score":0.6151486039161682},{"id":"https://openalex.org/keywords/in-memory-processing","display_name":"In-Memory Processing","score":0.6028130650520325},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.581540048122406},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5510653257369995},{"id":"https://openalex.org/keywords/resistive-random-access-memory","display_name":"Resistive random-access memory","score":0.5428450703620911},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5194149017333984},{"id":"https://openalex.org/keywords/database-tuning","display_name":"Database tuning","score":0.4265364408493042},{"id":"https://openalex.org/keywords/query-by-example","display_name":"Query by Example","score":0.3961060643196106},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.38569480180740356},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3485338091850281},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3269619345664978},{"id":"https://openalex.org/keywords/view","display_name":"View","score":0.22276684641838074},{"id":"https://openalex.org/keywords/database-design","display_name":"Database design","score":0.14431461691856384},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.11856496334075928},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.10649341344833374},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.09547120332717896}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8725236654281616},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.6151486039161682},{"id":"https://openalex.org/C123593499","wikidata":"https://www.wikidata.org/wiki/Q6008583","display_name":"In-Memory Processing","level":5,"score":0.6028130650520325},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.581540048122406},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5510653257369995},{"id":"https://openalex.org/C182019814","wikidata":"https://www.wikidata.org/wiki/Q1143830","display_name":"Resistive random-access memory","level":3,"score":0.5428450703620911},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5194149017333984},{"id":"https://openalex.org/C107535962","wikidata":"https://www.wikidata.org/wiki/Q2459880","display_name":"Database tuning","level":4,"score":0.4265364408493042},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.3961060643196106},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.38569480180740356},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3485338091850281},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3269619345664978},{"id":"https://openalex.org/C54239708","wikidata":"https://www.wikidata.org/wiki/Q1329910","display_name":"View","level":3,"score":0.22276684641838074},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.14431461691856384},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.11856496334075928},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.10649341344833374},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.09547120332717896},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C147789679","wikidata":"https://www.wikidata.org/wiki/Q11372","display_name":"Physical chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C17525397","wikidata":"https://www.wikidata.org/wiki/Q176140","display_name":"Electrode","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3177917","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3177917","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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 Storage","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8999999761581421}],"awards":[{"id":"https://openalex.org/G8047518710","display_name":null,"funder_award_id":"61622403 and 61621091","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322624","display_name":"Tsinghua National Laboratory for Information Science and Technology","ror":"https://ror.org/03cve4549"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W430623074","https://openalex.org/W1512840853","https://openalex.org/W1564381193","https://openalex.org/W1865162546","https://openalex.org/W1964767098","https://openalex.org/W1991271936","https://openalex.org/W2000345607","https://openalex.org/W2010202670","https://openalex.org/W2059681118","https://openalex.org/W2084636353","https://openalex.org/W2087748124","https://openalex.org/W2092483197","https://openalex.org/W2092608522","https://openalex.org/W2105407012","https://openalex.org/W2112828875","https://openalex.org/W2119144962","https://openalex.org/W2126479028","https://openalex.org/W2128749719","https://openalex.org/W2131595909","https://openalex.org/W2143909327","https://openalex.org/W2166427430","https://openalex.org/W2179257059","https://openalex.org/W2399958287","https://openalex.org/W2404581299","https://openalex.org/W2512638702","https://openalex.org/W2527793568","https://openalex.org/W2547860654","https://openalex.org/W2613989746","https://openalex.org/W4243519499","https://openalex.org/W4245526443","https://openalex.org/W4249763226","https://openalex.org/W4254672563"],"related_works":["https://openalex.org/W2955368753","https://openalex.org/W1987288934","https://openalex.org/W2612905717","https://openalex.org/W2384284661","https://openalex.org/W2889903446","https://openalex.org/W2380090604","https://openalex.org/W2386472071","https://openalex.org/W2554064355","https://openalex.org/W2363222923","https://openalex.org/W4283757757"],"abstract_inverted_index":{"With":[0],"the":[1,4,14,82,112,126,133,137,154],"coming":[2],"of":[3,16,35,102,136,150],"\u201cBig":[5],"Data\u201d":[6],"era,":[7],"a":[8,60,99],"high-energy-efficiency":[9],"database":[10,61],"is":[11,66,121,143],"demanded":[12],"for":[13,37,59,87],"Internet":[15],"things":[17],"(IoT)":[18],"application":[19],"scenarios.":[20],"The":[21,91,116],"emerging":[22],"Resistive":[23],"Random":[24],"Access":[25],"Memory":[26],"(RRAM)":[27],"has":[28],"been":[29],"considered":[30],"as":[31],"an":[32,46,88],"energy-efficient":[33],"replacement":[34],"DRAM":[36,86],"next-generation":[38],"main":[39],"memory.":[40],"In":[41],"this":[42],"article,":[43],"we":[44],"propose":[45],"RRAM-based":[47,93,139],"SQL":[48,94,103,140],"query":[49,95,118,141],"unit":[50,96,142],"with":[51,81,153],"process-in-memory":[52],"(PIM)":[53],"characteristics.":[54,128],"A":[55],"bidirectional":[56],"storage":[57,83],"structure":[58],"in":[62,85,105],"RRAM":[63],"crossbar":[64],"array":[65],"proposed":[67,92,122,138],"that":[68,132],"avoids":[69],"redundant":[70],"data":[71,113],"transfer":[72,114],"to":[73,123,147],"cache":[74,77],"and":[75,107],"reduces":[76],"miss":[78],"rate":[79],"compared":[80,152],"method":[84,120],"in-memory":[89],"database.":[90],"can":[97,109],"support":[98],"representative":[100],"subset":[101],"queries":[104],"memory":[106],"thus":[108],"further":[110],"reduce":[111],"cost.":[115],"corresponding":[117],"optimization":[119],"fully":[124],"utilize":[125],"PIM":[127],"Simulation":[129],"results":[130],"show":[131],"energy":[134],"efficiency":[135],"increased":[144],"by":[145],"4":[146],"6":[148],"orders":[149],"magnitudes":[151],"traditional":[155],"architecture.":[156]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
