{"id":"https://openalex.org/W4377224873","doi":"https://doi.org/10.1145/3589985","title":"Memtrade: Marketplace for Disaggregated Memory Clouds","display_name":"Memtrade: Marketplace for Disaggregated Memory Clouds","publication_year":2023,"publication_date":"2023-05-19","ids":{"openalex":"https://openalex.org/W4377224873","doi":"https://doi.org/10.1145/3589985"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589985","pdf_url":null,"source":{"id":"https://openalex.org/S4210193547","display_name":"Proceedings of the ACM on Measurement and Analysis of Computing Systems","issn_l":"2476-1249","issn":["2476-1249"],"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},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://doi.org/10.1145/3589985","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070623081","display_name":"Hasan Al Maruf","orcid":"https://orcid.org/0000-0003-0089-9370"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hasan Al Maruf","raw_affiliation_strings":["University of Michigan, Ann Arbor, MI, USA"],"affiliations":[{"raw_affiliation_string":"University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090651237","display_name":"Yuhong Zhong","orcid":"https://orcid.org/0009-0006-4653-902X"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuhong Zhong","raw_affiliation_strings":["Columbia University, New York, NY, USA"],"affiliations":[{"raw_affiliation_string":"Columbia University, New York, NY, USA","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040952637","display_name":"H. Wang","orcid":"https://orcid.org/0009-0006-0073-6650"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hongyi Wang","raw_affiliation_strings":["Columbia University, New York, NY, USA"],"affiliations":[{"raw_affiliation_string":"Columbia University, New York, NY, USA","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013180923","display_name":"Mosharaf Chowdhury","orcid":"https://orcid.org/0000-0003-0884-6740"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mosharaf Chowdhury","raw_affiliation_strings":["University of Michigan, Ann Arbor, MI, USA"],"affiliations":[{"raw_affiliation_string":"University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032570570","display_name":"Asaf Cidon","orcid":"https://orcid.org/0009-0007-4046-2022"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Asaf Cidon","raw_affiliation_strings":["Columbia University, New York, NY, USA"],"affiliations":[{"raw_affiliation_string":"Columbia University, New York, NY, USA","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015339187","display_name":"Carl A. Waldspurger","orcid":"https://orcid.org/0009-0002-3587-3058"},"institutions":[],"countries":["US"],"is_corresponding":false,"raw_author_name":"Carl Waldspurger","raw_affiliation_strings":["Carl Waldspurger Consulting, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"Carl Waldspurger Consulting, Palo Alto, CA, USA","institution_ids":[]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.675,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":2,"citation_normalized_percentile":{"value":0.902656,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":78,"max":84},"biblio":{"volume":"7","issue":"2","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9999,"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.9999,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9981,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9973,"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/idle","display_name":"Idle","score":0.44104472},{"id":"https://openalex.org/keywords/demand-paging","display_name":"Demand paging","score":0.43605465}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8515123},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.58617336},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.540688},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.5387062},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.5156242},{"id":"https://openalex.org/C99821215","wikidata":"https://www.wikidata.org/wiki/Q1136583","display_name":"Swap (finance)","level":2,"score":0.50153065},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.47090554},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.4505393},{"id":"https://openalex.org/C16320812","wikidata":"https://www.wikidata.org/wiki/Q1812200","display_name":"Idle","level":2,"score":0.44104472},{"id":"https://openalex.org/C188873839","wikidata":"https://www.wikidata.org/wiki/Q5255045","display_name":"Demand paging","level":5,"score":0.43605465},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.42372185},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34282547},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.26099363},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.14652881},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589985","pdf_url":null,"source":{"id":"https://openalex.org/S4210193547","display_name":"Proceedings of the ACM on Measurement and Analysis of Computing Systems","issn_l":"2476-1249","issn":["2476-1249"],"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}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3589985","pdf_url":null,"source":{"id":"https://openalex.org/S4210193547","display_name":"Proceedings of the ACM on Measurement and Analysis of Computing Systems","issn_l":"2476-1249","issn":["2476-1249"],"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},"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"CNS-1845853, CNS-2104243"}],"datasets":[],"versions":[],"referenced_works_count":41,"referenced_works":["https://openalex.org/W1529768988","https://openalex.org/W1985229168","https://openalex.org/W2006487144","https://openalex.org/W2013275264","https://openalex.org/W2058929311","https://openalex.org/W2099393515","https://openalex.org/W2120422789","https://openalex.org/W2125901106","https://openalex.org/W2126814371","https://openalex.org/W2129542763","https://openalex.org/W2141992894","https://openalex.org/W2161047342","https://openalex.org/W2165116370","https://openalex.org/W2293862011","https://openalex.org/W2295598076","https://openalex.org/W2312044984","https://openalex.org/W2335806889","https://openalex.org/W2486439025","https://openalex.org/W2578797885","https://openalex.org/W2604595776","https://openalex.org/W2604759068","https://openalex.org/W2606207877","https://openalex.org/W2756779857","https://openalex.org/W2764100055","https://openalex.org/W2798337732","https://openalex.org/W2798688636","https://openalex.org/W2926384843","https://openalex.org/W2933229475","https://openalex.org/W2946578566","https://openalex.org/W3021725346","https://openalex.org/W3023238978","https://openalex.org/W3148179782","https://openalex.org/W3154380680","https://openalex.org/W3158545849","https://openalex.org/W3171597154","https://openalex.org/W3206518140","https://openalex.org/W4213358906","https://openalex.org/W4214753036","https://openalex.org/W4235336266","https://openalex.org/W4242766855","https://openalex.org/W4281885904"],"related_works":["https://openalex.org/W4382197569","https://openalex.org/W4380669404","https://openalex.org/W4377224873","https://openalex.org/W2982462550","https://openalex.org/W2461242001","https://openalex.org/W2385570294","https://openalex.org/W2360884399","https://openalex.org/W2121542813","https://openalex.org/W2118422164","https://openalex.org/W127947513"],"abstract_inverted_index":{"We":[0],"present":[1],"Memtrade,":[2],"the":[3,69,109],"first":[4],"practical":[5],"marketplace":[6],"for":[7,18,50,129,137,160],"disaggregated":[8],"memory":[9,41,45,75,87,111,126],"clouds.":[10],"Clouds":[11],"introduce":[12],"a":[13,51,83,95,118,133,141],"set":[14],"of":[15,54,120],"unique":[16],"challenges":[17],"resource":[19,25],"disaggregation":[20],"across":[21],"different":[22,115],"tenants,":[23],"including":[24],"harvesting,":[26],"isolation,":[27],"and":[28,42,106,140,172],"matching.":[29],"Memtrade":[30,56,130,155],"allows":[31],"producer":[32,74,178],"virtual":[33],"machines":[34],"(VMs)":[35],"to":[36,46,62,81,97,112,167],"lease":[37],"both":[38],"their":[39],"unallocated":[40],"allocated-but-idle":[43],"application":[44],"remote":[47,86],"consumer":[48],"VMs":[49],"limited":[52],"period":[53],"time.":[55],"does":[57],"not":[58],"require":[59],"any":[60],"modifications":[61],"host-level":[63],"system":[64],"software":[65],"or":[66],"support":[67],"from":[68],"cloud":[70],"provider.":[71],"It":[72],"harvests":[73],"using":[76,149],"an":[77],"application-aware":[78],"control":[79],"loop":[80],"form":[82],"distributed":[84],"transient":[85,134],"pool":[88],"with":[89,100,174],"minimal":[90],"performance":[91,104,158,181],"impact;":[92],"it":[93,107],"employs":[94],"broker":[96],"match":[98],"producers":[99],"consumers":[101,113,131,161],"while":[102,169],"satisfying":[103],"constraints;":[105],"exposes":[108],"matched":[110],"through":[114],"abstractions.":[116],"As":[117],"proof":[119],"concept,":[121],"we":[122],"propose":[123],"two":[124],"such":[125],"access":[127],"interfaces":[128],"--":[132],"KV":[135],"cache":[136],"specified":[138],"applications":[139,179],"swap":[142],"interface":[143],"that":[144,154],"is":[145],"application-transparent.":[146],"Our":[147],"evaluation":[148],"real-world":[150],"cluster":[151],"traces":[152],"shows":[153],"provides":[156],"significant":[157],"benefit":[159],"(improving":[162],"average":[163],"read":[164],"latency":[165],"up":[166],"2.8X)":[168],"preserving":[170],"confidentiality":[171],"integrity,":[173],"little":[175],"impact":[176],"on":[177],"(degrading":[180],"by":[182],"less":[183],"than":[184],"2.1%).":[185]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4377224873","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2025-01-15T19:34:56.997158","created_date":"2023-05-23"}