{"id":"https://openalex.org/W7116384888","doi":"https://doi.org/10.1145/3754598.3754626","title":"Leave No One Behind: Fair and Efficient Tiered Memory Management for Multi-Applications","display_name":"Leave No One Behind: Fair and Efficient Tiered Memory Management for Multi-Applications","publication_year":2025,"publication_date":"2025-09-08","ids":{"openalex":"https://openalex.org/W7116384888","doi":"https://doi.org/10.1145/3754598.3754626"},"language":null,"primary_location":{"id":"doi:10.1145/3754598.3754626","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3754598.3754626","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 54th International Conference on Parallel Processing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3754598.3754626","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063959536","display_name":"Wenda Tang","orcid":"https://orcid.org/0000-0003-2590-5669"},"institutions":[{"id":"https://openalex.org/I4210136246","display_name":"China Telecom (China)","ror":"https://ror.org/03jgnzt20","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210136246"]},{"id":"https://openalex.org/I4387153335","display_name":"China Telecom","ror":"https://ror.org/05p67dv18","country_code":null,"type":"company","lineage":["https://openalex.org/I4387153335"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wenda Tang","raw_affiliation_strings":["China Telecom Cloud Computing Research Institute, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6684-4642","affiliations":[{"raw_affiliation_string":"China Telecom Cloud Computing Research Institute, Beijing, China","institution_ids":["https://openalex.org/I4210136246","https://openalex.org/I4387153335"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120909230","display_name":"Yiduo Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210136246","display_name":"China Telecom (China)","ror":"https://ror.org/03jgnzt20","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210136246"]},{"id":"https://openalex.org/I4387153335","display_name":"China Telecom","ror":"https://ror.org/05p67dv18","country_code":null,"type":"company","lineage":["https://openalex.org/I4387153335"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yiduo Wang","raw_affiliation_strings":["China Telecom Cloud Computing Research Institute, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-8787-0134","affiliations":[{"raw_affiliation_string":"China Telecom Cloud Computing Research Institute, Beijing, China","institution_ids":["https://openalex.org/I4210136246","https://openalex.org/I4387153335"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120882858","display_name":"Yanwen Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210136246","display_name":"China Telecom (China)","ror":"https://ror.org/03jgnzt20","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210136246"]},{"id":"https://openalex.org/I4387153335","display_name":"China Telecom","ror":"https://ror.org/05p67dv18","country_code":null,"type":"company","lineage":["https://openalex.org/I4387153335"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanwen Wang","raw_affiliation_strings":["China Telecom Cloud Computing Research Institute, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-0127-7939","affiliations":[{"raw_affiliation_string":"China Telecom Cloud Computing Research Institute, Beijing, China","institution_ids":["https://openalex.org/I4210136246","https://openalex.org/I4387153335"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100600528","display_name":"Jie Wu","orcid":"https://orcid.org/0000-0002-3472-1717"},"institutions":[{"id":"https://openalex.org/I4210136246","display_name":"China Telecom (China)","ror":"https://ror.org/03jgnzt20","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210136246"]},{"id":"https://openalex.org/I4387153335","display_name":"China Telecom","ror":"https://ror.org/05p67dv18","country_code":null,"type":"company","lineage":["https://openalex.org/I4387153335"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Wu","raw_affiliation_strings":["China Telecom Cloud Computing Research Institute, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-3472-1717","affiliations":[{"raw_affiliation_string":"China Telecom Cloud Computing Research Institute, Beijing, China","institution_ids":["https://openalex.org/I4210136246","https://openalex.org/I4387153335"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5063959536"],"corresponding_institution_ids":["https://openalex.org/I4210136246","https://openalex.org/I4387153335"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.64637532,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"699","last_page":"709"},"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.60589998960495,"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.60589998960495,"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.15150000154972076,"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.12020000070333481,"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/translation-lookaside-buffer","display_name":"Translation lookaside buffer","score":0.6230000257492065},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5388000011444092},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.5257999897003174},{"id":"https://openalex.org/keywords/page-fault","display_name":"Page fault","score":0.44839999079704285},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4162999987602234},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.4115000069141388},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.39089998602867126},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.38600000739097595},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.3824000060558319},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.38190001249313354}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8472999930381775},{"id":"https://openalex.org/C116007543","wikidata":"https://www.wikidata.org/wiki/Q1071403","display_name":"Translation lookaside buffer","level":4,"score":0.6230000257492065},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5388000011444092},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.5257999897003174},{"id":"https://openalex.org/C193343404","wikidata":"https://www.wikidata.org/wiki/Q1928607","display_name":"Page fault","level":5,"score":0.44839999079704285},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.42010000348091125},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4162999987602234},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.4115000069141388},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.39089998602867126},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.38600000739097595},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.3824000060558319},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.38190001249313354},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.37220001220703125},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3682999908924103},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.3628000020980835},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.3564000129699707},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31869998574256897},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.31850001215934753},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.3149000108242035},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.3118000030517578},{"id":"https://openalex.org/C33925742","wikidata":"https://www.wikidata.org/wiki/Q361698","display_name":"Page","level":2,"score":0.304500013589859},{"id":"https://openalex.org/C188873839","wikidata":"https://www.wikidata.org/wiki/Q5255045","display_name":"Demand paging","level":5,"score":0.29179999232292175},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.28949999809265137},{"id":"https://openalex.org/C2780767217","wikidata":"https://www.wikidata.org/wiki/Q5532421","display_name":"Generality","level":2,"score":0.2854999899864197},{"id":"https://openalex.org/C553261973","wikidata":"https://www.wikidata.org/wiki/Q14579","display_name":"Linux kernel","level":2,"score":0.2809000015258789},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.2806999981403351},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.2720000147819519},{"id":"https://openalex.org/C146152329","wikidata":"https://www.wikidata.org/wiki/Q1932543","display_name":"Data migration","level":2,"score":0.26579999923706055},{"id":"https://openalex.org/C39528615","wikidata":"https://www.wikidata.org/wiki/Q1229610","display_name":"Distributed shared memory","level":5,"score":0.2556000053882599}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3754598.3754626","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3754598.3754626","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 54th International Conference on Parallel Processing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3754598.3754626","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3754598.3754626","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 54th International Conference on Parallel Processing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.8216712474822998,"display_name":"Reduced inequalities","id":"https://metadata.un.org/sdg/10"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2141653733","https://openalex.org/W2576312950","https://openalex.org/W3008885346","https://openalex.org/W3011261380","https://openalex.org/W3109760540","https://openalex.org/W3125961627","https://openalex.org/W3159422333","https://openalex.org/W3206341493","https://openalex.org/W4318541517","https://openalex.org/W4320067896","https://openalex.org/W4389326132","https://openalex.org/W4408846857","https://openalex.org/W4411485954"],"related_works":[],"abstract_inverted_index":{"The":[0],"emergence":[1],"of":[2],"byte-addressable":[3],"memory":[4,16,32,121,165,246],"technologies,":[5],"such":[6],"as":[7,38,81],"CXL-attached":[8],"memory,":[9],"has":[10],"catalyzed":[11],"extensive":[12],"research":[13],"into":[14],"tiered":[15,120],"management.":[17],"Existing":[18],"tiering":[19,129,247],"solutions":[20],"optimize":[21],"system-wide":[22],"performance":[23,91,230],"by":[24,198,231],"migrating":[25],"frequently":[26],"accessed":[27],"(\u201chot\u201d)":[28],"data":[29],"to":[30,85,89,150,243],"fast-tier":[31],"via":[33],"page":[34,74,144,179,192,208],"migration,":[35],"which":[36,101,142,161,182,195],"serves":[37],"the":[39,52,72,147],"de":[40],"facto":[41],"mechanism":[42],"in":[43,51,104,130,225,240],"modern":[44],"OS.":[45],"However,":[46],"these":[47],"strategies":[48],"often":[49,96],"fail":[50],"multi-tenant":[53,131],"environment,":[54],"where":[55,76],"diverse":[56],"workloads":[57,65,109],"interfere":[58],"with":[59,67,221],"each":[60],"other.":[61],"For":[62],"example,":[63],"latency-critical":[64],"co-located":[66],"throughput-oriented":[68],"ones":[69],"may":[70],"face":[71],"\u201ccold":[73],"dilemma,\u201d":[75],"critical":[77],"pages":[78],"are":[79],"misclassified":[80],"\u201ccold\u201d":[82],"and":[83,127,173,189,206,235],"migrated":[84],"slower":[86],"tiers,":[87],"leading":[88],"significant":[90],"degradation.":[92],"Moreover,":[93],"current":[94],"methods":[95],"assume":[97],"negligible":[98],"migration":[99,140,145,193],"overhead,":[100],"becomes":[102],"problematic":[103],"multi-core":[105],"systems":[106],"handling":[107],"write-intensive":[108],"that":[110,124],"incur":[111],"substantial":[112],"costs.":[113],"This":[114],"paper":[115],"proposes":[116],"Vulcan,":[117],"a":[118,237],"workload-aware":[119],"management":[122],"framework":[123],"targets":[125],"fair":[126,158],"efficient":[128],"environments.":[132],"Vulcan":[133,215,228],"introduces":[134],"four":[135],"key":[136],"innovations:":[137],"(1)":[138],"workload-dependent":[139],"mechanism,":[141],"decouples":[143],"from":[146],"OS":[148],"kernel":[149],"enhance":[151],"operational":[152],"flexibility":[153],"for":[154],"multi-workloads;":[155],"(2)":[156],"QoS-aware":[157],"resource":[159],"partitioning,":[160],"dynamically":[162],"optimizes":[163,196],"fast":[164,169],"distribution":[166],"through":[167],"per-workload":[168],"tier":[170],"hit":[171],"ratios":[172],"fairness-oriented":[174],"allocation":[175],"policies;":[176],"(3)":[177],"per-thread":[178],"table":[180],"replication,":[181],"minimizes":[183],"TLB":[184],"coherence":[185],"overhead":[186],"during":[187],"migration;":[188],"(4)":[190],"biased":[191],"policy,":[194],"efficiency":[197],"considering":[199],"both":[200],"access":[201],"characteristics":[202],"(read-intensive":[203],"vs.":[204,211],"write-intensive)":[205],"thread-level":[207],"ownership":[209],"(private":[210],"shared).":[212],"We":[213],"evaluated":[214],"using":[216],"multiple":[217],"representative":[218],"cloud":[219],"applications":[220],"realistic":[222],"working":[223],"sets":[224],"co-location":[226],"scenarios.":[227],"improves":[229],"12.4%":[232],"on":[233],"average":[234],"achieves":[236],"75.3%":[238],"improvement":[239],"fairness":[241],"compared":[242],"existing":[244],"state-of-the-art":[245],"solutions.":[248]},"counts_by_year":[],"updated_date":"2025-12-21T02:06:08.432651","created_date":"2025-12-21T00:00:00"}
