{"id":"https://openalex.org/W4407367600","doi":"https://doi.org/10.1145/3709695","title":"HyperMR: Efficient Hypergraph-enhanced Matrix Storage on Compute-in-Memory Architecture","display_name":"HyperMR: Efficient Hypergraph-enhanced Matrix Storage on Compute-in-Memory Architecture","publication_year":2025,"publication_date":"2025-02-10","ids":{"openalex":"https://openalex.org/W4407367600","doi":"https://doi.org/10.1145/3709695"},"language":"en","primary_location":{"id":"doi:10.1145/3709695","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3709695","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"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":"Proceedings of the ACM on Management of Data","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/A5047545876","display_name":"Yifan Wu","orcid":"https://orcid.org/0000-0002-3238-7495"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yifan Wu","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-3238-7495","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100451997","display_name":"Ke Chen","orcid":"https://orcid.org/0000-0002-3062-0900"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ke Chen","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-3062-0900","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100389286","display_name":"Gang Chen","orcid":"https://orcid.org/0000-0002-7483-0045"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gang Chen","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-7483-0045","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103032435","display_name":"Dawei Jiang","orcid":"https://orcid.org/0009-0001-2807-1068"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dawei Jiang","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0001-2807-1068","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100319234","display_name":"Huan Li","orcid":"https://orcid.org/0000-0003-0084-1662"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huan Li","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-0084-1662","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103017455","display_name":"Lidan Shou","orcid":"https://orcid.org/0000-0001-8062-8356"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lidan Shou","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-8062-8356","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China, &amp; Hangzhou High-Tech Zone (Binjiang) Institute of Blockchain and Data Security, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5047545876"],"corresponding_institution_ids":["https://openalex.org/I76130692"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01469538,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"3","issue":"1","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","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/T10054","display_name":"Parallel Computing and Optimization Techniques","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/T12292","display_name":"Graph Theory and Algorithms","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/hypergraph","display_name":"Hypergraph","score":0.6331626176834106},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5985956788063049},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5958715081214905},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.550753653049469},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.5084463357925415},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.33447712659835815},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.19934391975402832},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.15135371685028076},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.09645730257034302},{"id":"https://openalex.org/keywords/art","display_name":"Art","score":0.05891996622085571}],"concepts":[{"id":"https://openalex.org/C2781221856","wikidata":"https://www.wikidata.org/wiki/Q840247","display_name":"Hypergraph","level":2,"score":0.6331626176834106},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5985956788063049},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5958715081214905},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.550753653049469},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.5084463357925415},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.33447712659835815},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.19934391975402832},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.15135371685028076},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.09645730257034302},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.05891996622085571},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"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/3709695","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3709695","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"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":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1987840949","https://openalex.org/W2001480795","https://openalex.org/W2014830756","https://openalex.org/W2035080386","https://openalex.org/W2044849727","https://openalex.org/W2083873045","https://openalex.org/W2084961399","https://openalex.org/W2142184646","https://openalex.org/W2412593044","https://openalex.org/W2420293330","https://openalex.org/W2515608498","https://openalex.org/W2535724050","https://openalex.org/W2606722458","https://openalex.org/W2614073040","https://openalex.org/W2775771159","https://openalex.org/W2782046614","https://openalex.org/W2798607736","https://openalex.org/W2898296887","https://openalex.org/W2910506572","https://openalex.org/W2979535540","https://openalex.org/W3045131431","https://openalex.org/W3094195113","https://openalex.org/W3139512791","https://openalex.org/W3158204061","https://openalex.org/W3173654559","https://openalex.org/W3193781380","https://openalex.org/W4212917896","https://openalex.org/W4214734582","https://openalex.org/W4221119758","https://openalex.org/W4226435553","https://openalex.org/W4243210229","https://openalex.org/W4289866515","https://openalex.org/W4294904134","https://openalex.org/W4310883938","https://openalex.org/W4318711138","https://openalex.org/W4360606474","https://openalex.org/W4380433211","https://openalex.org/W4393183892","https://openalex.org/W6686370601"],"related_works":["https://openalex.org/W4376608589","https://openalex.org/W1537073411","https://openalex.org/W1948107826","https://openalex.org/W3138003926","https://openalex.org/W1630514295","https://openalex.org/W4300037846","https://openalex.org/W4288275998","https://openalex.org/W2963081352","https://openalex.org/W4376608938","https://openalex.org/W2038503502"],"abstract_inverted_index":{"Matrix-vector":[0],"multiplication":[1],"(MVM)":[2],"operations,":[3],"essential":[4],"for":[5,60,78,147,168],"modern":[6],"hardware":[7],"architectures,":[8],"suffer":[9],"from":[10],"heavy":[11],"I/O":[12],"overheads":[13],"and":[14,57,64,93,116,186],"costly":[15],"serial":[16],"multiply-add":[17],"operations.":[18],"The":[19],"emerging":[20],"Compute-in-Memory":[21],"(CIM)":[22],"architecture":[23],"alleviates":[24],"these":[25],"issues":[26],"by":[27],"enabling":[28],"in":[29,175],"situ":[30],"MVM":[31],"operations":[32],"with":[33,104,179],"O(1)":[34],"time":[35],"complexity,":[36],"eliminating":[37],"the":[38,130,153,163],"need":[39],"to":[40,53,91,111,127,152,188],"move":[41],"matrices.":[42],"However,":[43],"current":[44],"storage":[45,76,142,170],"schemes":[46],"are":[47,89],"still":[48],"inefficient":[49],"on":[50,183,190],"CIM":[51,79,92],"due":[52],"limited":[54],"optimization":[55,86,132,146,166],"objectives":[56,87],"inflexible":[58],"support":[59],"various":[61],"access":[62,117],"patterns":[63],"matrix":[65,75,114,169],"structures.":[66],"To":[67],"address":[68],"this,":[69],"we":[70,82,120],"propose":[71],"HyperMR,":[72],"a":[73,100,105,122,180],"hypergraph-enhanced":[74],"scheme":[77],"architectures.":[80],"First,":[81],"identify":[83],"two":[84],"performance":[85,167],"that":[88,137],"tailored":[90],"prove":[94],"their":[95],"NP-hardness.":[96],"We":[97],"then":[98],"introduce":[99],"hypergraph":[101,108,124],"modeling":[102],"approach":[103],"novel":[106],"access-aware":[107],"generation":[109],"algorithm":[110],"handle":[112],"diverse":[113],"structures":[115],"patterns.":[118],"Moreover,":[119],"present":[121],"two-phase":[123],"partitioning":[125],"method":[126],"efficiently":[128],"tackle":[129],"NP-hard":[131],"objectives.":[133],"Experimental":[134],"results":[135],"show":[136],"HyperMR":[138,160],"outperforms":[139],"multiple":[140],"state-of-the-art":[141],"schemes,":[143],"offering":[144],"valid":[145],"all":[148],"evaluated":[149],"matrices,":[150],"compared":[151],"best-performing":[154],"baseline":[155],"which":[156],"optimizes":[157],"only":[158],"75%.":[159],"also":[161],"achieves":[162],"best":[164],"average":[165],"layouts,":[171],"significantly":[172],"improving":[173],"efficiency":[174],"varied":[176],"workload":[177],"scenarios,":[178],"29.65%":[181],"improvement":[182],"synthetic":[184],"queries":[185],"up":[187],"34.9%":[189],"scientific":[191],"image":[192],"filtering.":[193]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
