{"id":"https://openalex.org/W4378801084","doi":"https://doi.org/10.1145/3583781.3590294","title":"DrPIM: An Adaptive and Less-blocking Data Replication Framework for Processing-in-Memory Architecture","display_name":"DrPIM: An Adaptive and Less-blocking Data Replication Framework for Processing-in-Memory Architecture","publication_year":2023,"publication_date":"2023-05-31","ids":{"openalex":"https://openalex.org/W4378801084","doi":"https://doi.org/10.1145/3583781.3590294"},"language":"en","primary_location":{"id":"doi:10.1145/3583781.3590294","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583781.3590294","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583781.3590294","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2023","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3583781.3590294","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101953185","display_name":"Sheng Xu","orcid":"https://orcid.org/0000-0002-9620-2293"},"institutions":[{"id":"https://openalex.org/I165859042","display_name":"Huaibei Normal University","ror":"https://ror.org/03ek23472","country_code":"CN","type":"education","lineage":["https://openalex.org/I165859042"]},{"id":"https://openalex.org/I4472751","display_name":"Anhui Normal University","ror":"https://ror.org/05fsfvw79","country_code":"CN","type":"education","lineage":["https://openalex.org/I4472751"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Sheng Xu","raw_affiliation_strings":["Anhui Normal University &amp; Hefei Comprehensive National Science Center, Wuhu; Hefei, China","Hefei, China"],"affiliations":[{"raw_affiliation_string":"Anhui Normal University &amp; Hefei Comprehensive National Science Center, Wuhu; Hefei, China","institution_ids":["https://openalex.org/I4472751","https://openalex.org/I165859042"]},{"raw_affiliation_string":"Hefei, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101435026","display_name":"Hongyu Xue","orcid":"https://orcid.org/0009-0008-7316-3317"},"institutions":[{"id":"https://openalex.org/I4472751","display_name":"Anhui Normal University","ror":"https://ror.org/05fsfvw79","country_code":"CN","type":"education","lineage":["https://openalex.org/I4472751"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyu Xue","raw_affiliation_strings":["Anhui Normal University, Wuhu, China"],"affiliations":[{"raw_affiliation_string":"Anhui Normal University, Wuhu, China","institution_ids":["https://openalex.org/I4472751"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100607313","display_name":"Le Luo","orcid":"https://orcid.org/0000-0002-2368-8085"},"institutions":[{"id":"https://openalex.org/I4472751","display_name":"Anhui Normal University","ror":"https://ror.org/05fsfvw79","country_code":"CN","type":"education","lineage":["https://openalex.org/I4472751"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Le Luo","raw_affiliation_strings":["Anhui Normal University, Wuhu, China"],"affiliations":[{"raw_affiliation_string":"Anhui Normal University, Wuhu, China","institution_ids":["https://openalex.org/I4472751"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101661235","display_name":"Liang Yan","orcid":"https://orcid.org/0009-0005-4774-4781"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Yan","raw_affiliation_strings":["Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082521791","display_name":"Xingqi Zou","orcid":"https://orcid.org/0000-0002-9843-6341"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xingqi Zou","raw_affiliation_strings":["Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5101953185"],"corresponding_institution_ids":["https://openalex.org/I165859042","https://openalex.org/I4472751"],"apc_list":null,"apc_paid":null,"fwci":0.4012,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.59152853,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"385","last_page":"389"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987999796867371,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8210749626159668},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.6585785150527954},{"id":"https://openalex.org/keywords/blocking","display_name":"Blocking (statistics)","score":0.6167978644371033},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6166294813156128},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.5319358110427856},{"id":"https://openalex.org/keywords/database-centric-architecture","display_name":"Database-centric architecture","score":0.5005590915679932},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4987938404083252},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.471591591835022},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4619031548500061},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.43899115920066833},{"id":"https://openalex.org/keywords/in-memory-processing","display_name":"In-Memory Processing","score":0.4377211630344391},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4057193696498871},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2537161707878113},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2040202021598816},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.09393310546875},{"id":"https://openalex.org/keywords/applications-architecture","display_name":"Applications architecture","score":0.0772462785243988}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8210749626159668},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6585785150527954},{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.6167978644371033},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6166294813156128},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.5319358110427856},{"id":"https://openalex.org/C154240960","wikidata":"https://www.wikidata.org/wiki/Q2860294","display_name":"Database-centric architecture","level":5,"score":0.5005590915679932},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4987938404083252},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.471591591835022},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4619031548500061},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.43899115920066833},{"id":"https://openalex.org/C123593499","wikidata":"https://www.wikidata.org/wiki/Q6008583","display_name":"In-Memory Processing","level":5,"score":0.4377211630344391},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4057193696498871},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2537161707878113},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2040202021598816},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.09393310546875},{"id":"https://openalex.org/C41065761","wikidata":"https://www.wikidata.org/wiki/Q2193309","display_name":"Applications architecture","level":4,"score":0.0772462785243988},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"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/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.0},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3583781.3590294","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583781.3590294","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583781.3590294","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2023","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3583781.3590294","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583781.3590294","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583781.3590294","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2023","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8299999833106995,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G480321896","display_name":null,"funder_award_id":"62102005, 62104230","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/F4320328006","display_name":"Anhui Normal University","ror":"https://ror.org/05fsfvw79"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4378801084.pdf","grobid_xml":"https://content.openalex.org/works/W4378801084.grobid-xml"},"referenced_works_count":8,"referenced_works":["https://openalex.org/W2469279958","https://openalex.org/W2488627141","https://openalex.org/W2625335332","https://openalex.org/W2910287116","https://openalex.org/W2952438573","https://openalex.org/W3124041911","https://openalex.org/W4213040503","https://openalex.org/W4245923077"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W1556831728"],"abstract_inverted_index":{"Processing-in-Memory":[0,29],"(PIM)":[1],"architecture":[2,30],"suffers":[3],"from":[4],"frequent":[5],"data":[6,25,41,46,56,68],"synchronization,":[7],"which":[8],"raises":[9],"inevitable":[10],"coherent":[11],"stalls":[12],"and":[13,23,48,53,70,94],"consumes":[14],"more":[15],"energy.":[16],"This":[17],"paper":[18],"presents":[19],"DrPIM,":[20],"an":[21],"adaptive":[22],"less-blocking":[24,80],"replication":[26],"framework":[27],"for":[28,43,74],"to":[31],"address":[32],"such":[33],"issues.":[34],"The":[35,58],"key":[36],"insights":[37],"are":[38],"1)":[39],"finer-grained":[40],"management":[42],"the":[44,50,64,71,92,96],"conflict":[45,75],"region":[47],"2)":[49],"automatic":[51],"generation":[52],"invalidations":[54],"of":[55,67,89],"replications.":[57],"above":[59],"two":[60],"schemes":[61],"significantly":[62],"decrease":[63],"critical":[65],"path":[66],"synchronization":[69],"access":[72],"latency":[73],"data,":[76],"thus":[77],"providing":[78],"a":[79,87],"execution.":[81],"Evaluations":[82],"show":[83],"that":[84],"DrPIM":[85],"achieves":[86],"speedup":[88],"1.5x":[90],"over":[91],"state-of-the-art":[93],"reduces":[95],"data-moving":[97],"energy":[98],"by":[99],"49%.":[100]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
