{"id":"https://openalex.org/W7168244272","doi":"https://doi.org/10.48550/arxiv.2607.11579","title":"MemExchange: Utility-Driven Distributed Memory Reallocation for Multi-Tenant Datacenters","display_name":"MemExchange: Utility-Driven Distributed Memory Reallocation for Multi-Tenant Datacenters","publication_year":2026,"publication_date":"2026-07-13","ids":{"openalex":"https://openalex.org/W7168244272","doi":"https://doi.org/10.48550/arxiv.2607.11579"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.11579","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.11579","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.11579","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5140580331","display_name":"AmirHossein Seyri","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Seyri, AmirHossein","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5140668302","display_name":"Abhisek Pan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pan, Abhisek","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5140662208","display_name":"Balajee Vamanan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vamanan, Balajee","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.7706000208854675,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.7706000208854675,"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"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.06120000034570694,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.03959999978542328,"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/server","display_name":"Server","score":0.6531000137329102},{"id":"https://openalex.org/keywords/idle","display_name":"Idle","score":0.5519999861717224},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5478000044822693},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5468999743461609},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.5044999718666077},{"id":"https://openalex.org/keywords/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.4189999997615814},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.40939998626708984},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.3986999988555908},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.37229999899864197}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7928000092506409},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6531000137329102},{"id":"https://openalex.org/C16320812","wikidata":"https://www.wikidata.org/wiki/Q1812200","display_name":"Idle","level":2,"score":0.5519999861717224},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5478000044822693},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5468999743461609},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.5044999718666077},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4871000051498413},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.46619999408721924},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.4189999997615814},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.40939998626708984},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.3986999988555908},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.37229999899864197},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.3677000105381012},{"id":"https://openalex.org/C2776843527","wikidata":"https://www.wikidata.org/wiki/Q1351382","display_name":"Rack","level":2,"score":0.36419999599456787},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.3537999987602234},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.3424000144004822},{"id":"https://openalex.org/C195487862","wikidata":"https://www.wikidata.org/wiki/Q850210","display_name":"Revenue","level":2,"score":0.33390000462532043},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3336000144481659},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.31119999289512634},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2953000068664551},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.29429998993873596},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.29249998927116394},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.2831000089645386},{"id":"https://openalex.org/C153740404","wikidata":"https://www.wikidata.org/wiki/Q671224","display_name":"Data center","level":2,"score":0.27410000562667847},{"id":"https://openalex.org/C135598885","wikidata":"https://www.wikidata.org/wiki/Q1366302","display_name":"Row","level":2,"score":0.26010000705718994},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.2556999921798706},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.25519999861717224},{"id":"https://openalex.org/C27602214","wikidata":"https://www.wikidata.org/wiki/Q1868547","display_name":"Locality of reference","level":3,"score":0.25429999828338623}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.11579","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.11579","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.11579","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.11579","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.631049394607544,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"To":[0,108],"handle":[1],"unpredictable":[2],"workloads,":[3],"cloud":[4],"providers":[5],"typically":[6],"over-provision":[7],"memory":[8,47,74,88,99,126,175],"to":[9,57,153,161,167,182],"meet":[10],"peak":[11],"demand,":[12],"resulting":[13],"in":[14,39,140,173,185],"substantial":[15],"underutilization":[16],"across":[17,77,90],"datacenter":[18],"clusters.":[19],"At":[20],"the":[21,40,85,115],"same":[22],"time,":[23],"memory-constrained":[24,189],"tenants":[25,55,76,190],"may":[26],"suffer":[27],"elevated":[28],"cache":[29],"miss":[30,186],"rates,":[31],"even":[32],"when":[33],"idle":[34,73],"capacity":[35],"remains":[36],"stranded":[37],"elsewhere":[38],"infrastructure.":[41],"MemExchange":[42,71,116,139],"is":[43],"a":[44,93,170],"cluster-wide,":[45],"multi-tenant":[46],"management":[48],"system":[49],"that":[50,124],"dynamically":[51],"right-sizes":[52],"in-memory":[53],"caching":[54,87],"according":[56],"workload":[58],"demand.":[59],"Leveraging":[60],"marginal-utility-based":[61],"allocation":[62],"derived":[63],"from":[64],"online":[65],"Miss":[66],"Ratio":[67],"Curve":[68],"(MRC)":[69],"estimation,":[70],"redistributes":[72],"between":[75],"physical":[78],"nodes":[79],"using":[80],"RDMA.":[81],"This":[82],"approach":[83],"transforms":[84],"dedicated":[86],"scattered":[89],"servers":[91],"into":[92],"logically":[94],"aggregated":[95],"pool,":[96],"enabling":[97],"cross-node":[98],"exchange":[100],"without":[101,133],"centralized":[102],"coordination":[103],"or":[104],"forced":[105],"tenant":[106],"co-location.":[107],"support":[109],"efficient":[110],"remote":[111,135],"access,":[112],"we":[113],"design":[114],"Tracker":[117],"Communication":[118],"(MTC)":[119],"protocol,":[120],"an":[121],"application-layer":[122],"mechanism":[123],"coordinates":[125],"reallocation":[127],"and":[128,142,148,180],"enables":[129],"one-sided":[130],"RDMA":[131],"operations":[132],"involving":[134],"CPUs.":[136],"We":[137],"implement":[138],"Memcached":[141],"evaluate":[143],"it":[144],"through":[145],"microbenchmarks,":[146],"medium":[147],"rack-scale":[149],"deployments":[150],"of":[151],"up":[152,160,181],"100":[154],"CloudLab":[155],"servers.":[156],"Our":[157],"results":[158],"show":[159],"2.3x":[162],"lower":[163],"remote-access":[164],"overhead":[165],"compared":[166],"TCP-based":[168],"designs,":[169],"13%":[171],"increase":[172],"cluster-wide":[174],"utilization":[176],"at":[177],"rack":[178],"scale,":[179],"63%":[183],"reduction":[184],"rate":[187],"for":[188],"under":[191],"skewed":[192],"workloads.":[193]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-15T00:00:00"}
