{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T03:54:59Z","timestamp":1777002899113,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":84,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,31]],"date-time":"2023-10-31T00:00:00Z","timestamp":1698710400000},"content-version":"vor","delay-in-days":1,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1942754"],"award-info":[{"award-number":["1942754"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,30]]},"DOI":"10.1145\/3620678.3624667","type":"proceedings-article","created":{"date-parts":[[2023,10,31]],"date-time":"2023-10-31T13:58:07Z","timestamp":1698760687000},"page":"376-393","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["TMC"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-7384-9537","authenticated-orcid":false,"given":"Yuanjiang","family":"Ni","sequence":"first","affiliation":[{"name":"Alibaba Group, USA and UC Santa Cruz"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3188-243X","authenticated-orcid":false,"given":"Pankaj","family":"Mehra","sequence":"additional","affiliation":[{"name":"Elephance Memory, Inc., USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2994-9060","authenticated-orcid":false,"given":"Ethan","family":"Miller","sequence":"additional","affiliation":[{"name":"UC Santa Cruz, Pure Storage, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5181-9639","authenticated-orcid":false,"given":"Heiner","family":"Litz","sequence":"additional","affiliation":[{"name":"UC Santa Cruz, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,10,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037706"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3095770.3095773"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 13th Symposium on Networked Systems Design and Implementation (NSDI '17)","author":"Alipourfard Omid","year":"2017","unstructured":"Omid Alipourfard, Hongqiang Harry Liu, Jianshu Chen, Shivaram Venkataraman, Minlan Yu, and Ming Zhang. 2017. CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In Proceedings of the 13th Symposium on Networked Systems Design and Implementation (NSDI '17). 469--482."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387522"},{"key":"e_1_3_2_1_5_1","unstructured":"Amazon. [n. d.]. Amazon elastic compute cloud. https:\/\/aws.amazon.com\/ec2."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 14th Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Ambati Pradeep","year":"2020","unstructured":"Pradeep Ambati, \u00cd\u00f1igo Goiri, Felipe Frujeri, Alper Gun, Ke Wang, Brian Dolan, Brian Corell, Sekhar Pasupuleti, Thomas Moscibroda, Sameh Elnikety, et al. 2020. Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In Proceedings of the 14th Symposium on Operating Systems Design and Implementation (OSDI '20). 735--751."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00061"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378498"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322234"},{"key":"e_1_3_2_1_10_1","unstructured":"Christian Bienia. 2011. Benchmarking Modern Multiprocessors. Ph.D. Dissertation. Princeton University."},{"key":"e_1_3_2_1_11_1","volume-title":"International Workshop on AI-assisted Design for Architecture (AIDArc), held in conjunction with ISCA.","author":"Braun Peter","year":"2019","unstructured":"Peter Braun and Heiner Litz. 2019. Understanding memory access patterns for prefetching. In International Workshop on AI-assisted Design for Architecture (AIDArc), held in conjunction with ISCA."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3185768.3185771"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854044"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.63"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2015.32"},{"key":"e_1_3_2_1_16_1","unstructured":"Compute Express Link Consortium. 2020. Compute Express Link: The breakthrough CPU-to-Device Interconnect. https:\/\/www.computeexpresslink.org\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451125"},{"key":"e_1_3_2_1_21_1","unstructured":"Jack Dongarra Piotr Luszczek and M Heroux. 2013. HPCG technical specification. Sandia National Laboratories Sandia Report SAND2013-8752 (2013)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2019.00080"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901344"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582031"},{"key":"e_1_3_2_1_25_1","volume-title":"Fifth Annual Workshop on Modeling, Benchmarking and Simulation. 24--33","author":"Li Zhao Brinda Ganesh Sadagopan Srinivasan","year":"2009","unstructured":"Sadagopan Srinivasan Li Zhao Brinda Ganesh, Bruce Jacob, and Mike Espig Ravi Iyer. 2009. CMP Memory Modeling: How Much Does Accuracy Matter?. In Fifth Annual Workshop on Modeling, Benchmarking and Simulation. 24--33."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 8th Symposium on Networked Systems Design and Implementation (NSDI'11)","author":"Ghodsi Ali","year":"2011","unstructured":"Ali Ghodsi, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Scott Shenker, and Ion Stoica. 2011. Dominant resource fairness: Fair allocation of multiple resource types. In Proceedings of the 8th Symposium on Networked Systems Design and Implementation (NSDI'11)."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 12th Symposium on Operating Systems Design and Implementation (OSDI'16)","author":"Gog Ionel","year":"2016","unstructured":"Ionel Gog, Malte Schwarzkopf, Adam Gleave, Robert NM Watson, and Steven Hand. 2016. Firmament: Fast, centralized cluster scheduling at scale. In Proceedings of the 12th Symposium on Operating Systems Design and Implementation (OSDI'16). 99--115."},{"key":"e_1_3_2_1_28_1","unstructured":"Google. [n. d.]. Create a VM with a custom machine type. https:\/\/cloud.google.com\/compute\/docs\/instances\/creating-instance-with-custom-machine-type."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626334"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 13th Symposium on Networked Systems Design and Implementation (NSDI '17)","author":"Gu Juncheng","year":"2017","unstructured":"Juncheng Gu, Youngmoon Lee, Yiwen Zhang, Mosharaf Chowdhury, and Kang G Shin. 2017. Efficient memory disaggregation with infiniswap. In Proceedings of the 13th Symposium on Networked Systems Design and Implementation (NSDI '17). 649--667."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3326285.3329074"},{"key":"e_1_3_2_1_32_1","volume-title":"International Conference on Machine Learning. PMLR","author":"Hashemi Milad","year":"2018","unstructured":"Milad Hashemi, Kevin Swersky, Jamie Smith, Grant Ayers, Heiner Litz, Jichuan Chang, Christos Kozyrakis, and Parthasarathy Ranganathan. 2018. Learning memory access patterns. In International Conference on Machine Learning. PMLR, 1919--1928."},{"key":"e_1_3_2_1_33_1","unstructured":"HPS. 2020. scarab. https:\/\/github.com\/hpsresearchgroup\/scarab."},{"key":"e_1_3_2_1_34_1","unstructured":"Intel. 2016. Introduction to cache allocation technology in the intel xeon processor e5 v4 family. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/introduction-to-cache-allocation-technology.html."},{"key":"e_1_3_2_1_35_1","volume-title":"Zixuan Wang, Yi Xu, Subramanya R Dulloor, et al.","author":"Izraelevitz Joseph","year":"2019","unstructured":"Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amirsaman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R Dulloor, et al. 2019. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. arXiv preprint arXiv:1903.05714 (2019)."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855094"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference. 821--837","author":"Kassa Hiwot Tadese","year":"2021","unstructured":"Hiwot Tadese Kassa, Jason Akers, Mrinmoy Ghosh, Zhichao Cao, Vaibhav Gogte, and Ronald Dreslinski. 2021. Improving Performance of Flash Based {Key-Value} Stores Using Storage Class Memory as a Volatile Memory Extension. In Proceedings of the 2021 USENIX Annual Technical Conference. 821--837."},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference. 715--728","author":"Kim Jonghyeon","year":"2021","unstructured":"Jonghyeon Kim, Wonkyo Choe, and Jeongseob Ahn. 2021. Exploring the Design Space of Page Management for Multi-Tiered Memory Systems. In Proceedings of the 2021 USENIX Annual Technical Conference. 715--728."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093337.3037732"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference. 759--773","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic, Heiner Litz, and Christos Kozyrakis. 2018. Selecta: Heterogeneous cloud storage configuration for data analytics. In Proceedings of the 2018 USENIX Annual Technical Conference. 759--773."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00012"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304053"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247769"},{"key":"e_1_3_2_1_45_1","unstructured":"Huaicheng Li Daniel S Berger Stanko Novakovic Lisa Hsu Dan Ernst Pantea Zardoshti Monish Shah Ishwar Agarwal Mark Hill Marcus Fontoura et al. 2022. First-generation Memory Disaggregation for Cloud Platforms. arXiv preprint arXiv:2203.00241 (2022)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2017.130"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555789"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2010.37"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446070"},{"key":"e_1_3_2_1_50_1","volume-title":"TPP: Transparent Page Placement for CXL-Enabled Tiered Memory. arXiv preprint arXiv:2206.02878","author":"Maruf Hasan Al","year":"2022","unstructured":"Hasan Al Maruf, Hao Wang, Abhishek Dhanotia, Johannes Weiner, Niket Agarwal, Pallab Bhattacharya, Chris Petersen, Mosharaf Chowdhury, Shobhit Kanaujia, and Prakash Chauhan. 2022. TPP: Transparent Page Placement for CXL-Enabled Tiered Memory. arXiv preprint arXiv:2206.02878 (2022)."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.98"},{"key":"e_1_3_2_1_53_1","unstructured":"Microsoft. [n.d.]. Microsoft Azure: Cloud Computing Services. https:\/\/azure.microsoft.com\/."},{"key":"e_1_3_2_1_54_1","volume-title":"Introduction to linear regression analysis","author":"Montgomery Douglas C","unstructured":"Douglas C Montgomery, Elizabeth A Peck, and G Geoffrey Vining. 2021. Introduction to linear regression analysis. John Wiley & Sons."},{"key":"e_1_3_2_1_55_1","first-page":"45","article-title":"Introducing the graph 500","volume":"19","author":"Murphy Richard C","year":"2010","unstructured":"Richard C Murphy, Kyle B Wheeler, Brian W Barrett, and James A Ang. 2010. Introducing the graph 500. Cray Users Group (CUG) 19 (2010), 45--74.","journal-title":"Cray Users Group (CUG)"},{"key":"e_1_3_2_1_56_1","volume-title":"Closing the performance gap between dram and pm for in-memory index structures. Technical report","author":"Ni Yuanjiang","year":"2020","unstructured":"Yuanjiang Ni and Shuo Chen. 2020. Closing the performance gap between dram and pm for in-memory index structures. Technical report (2020)."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358326"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/Grid.2011.28"},{"key":"e_1_3_2_1_59_1","volume-title":"Proceedings of the 20th Symposium on Networked Systems Design and Implementation (NSDI '23)","author":"Qiao Yifan","year":"2023","unstructured":"Yifan Qiao, Chenxi Wang, Zhenyuan Ruan, Adam Belay, Qingda Lu, Yiying Zhang, Miryung Kim, and Guoqing Harry Xu. 2023. Hermit: {Low-Latency}, {High-Throughput}, and Transparent Remote Memory via {Feedback-Directed} Asynchrony. In Proceedings of the 20th Symposium on Networked Systems Design and Implementation (NSDI '23). 181--198."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.49"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483550"},{"key":"e_1_3_2_1_62_1","unstructured":"Red Hat Inc. 2012. AutoNUMA. https:\/\/mirrors.edge.kernel.org\/pub\/linux\/kernel\/people\/andrea\/autonuma\/autonuma_bench-20120530.pdf."},{"key":"e_1_3_2_1_63_1","volume-title":"Proceedings of the 14th Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Ruan Zhenyuan","year":"2020","unstructured":"Zhenyuan Ruan, Malte Schwarzkopf, Marcos K Aguilera, and Adam Belay. 2020. AIFM: High-performance, application-integrated far memory. In Proceedings of the 14th Symposium on Operating Systems Design and Implementation (OSDI '20). 315--332."},{"key":"e_1_3_2_1_64_1","unstructured":"Samsung. 2015. Samsung Unveils Industry-First Memory Module Incorporating New CXL Interconnect Standard. https:\/\/news.samsung.com\/global\/samsung-unveils-industry-first-memory-module-incorporating-new-cxl-interconnect-standard."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000073"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465386"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993747"},{"key":"e_1_3_2_1_68_1","volume-title":"XSBench-the development and verification of a performance abstraction for Monte Carlo reactor analysis. The Role of Reactor Physics toward a Sustainable Future (PHYSOR)","author":"Tramm John R","year":"2014","unstructured":"John R Tramm, Andrew R Siegel, Tanzima Islam, and Martin Schulz. 2014. XSBench-the development and verification of a performance abstraction for Monte Carlo reactor analysis. The Role of Reactor Physics toward a Sustainable Future (PHYSOR) (2014)."},{"key":"e_1_3_2_1_69_1","volume-title":"Proceedings of the 12th Symposium on Networked Systems Design and Implementation (NSDI '16)","author":"Venkataraman Shivaram","year":"2016","unstructured":"Shivaram Venkataraman, Zongheng Yang, Michael Franklin, Benjamin Recht, and Ion Stoica. 2016. Ernest: Efficient Performance Prediction for {Large-Scale} Advanced Analytics. In Proceedings of the 12th Symposium on Networked Systems Design and Implementation (NSDI '16). 363--378."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2014.6968735"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_2_1_72_1","unstructured":"Vladimir Davydov. 2015. idle memory tracking. https:\/\/lwn.net\/Articles\/643578\/."},{"key":"e_1_3_2_1_73_1","volume-title":"SI","author":"Waldspurger Carl A","year":"2002","unstructured":"Carl A Waldspurger. 2002. Memory resource management in VMware ESX server. ACM SIGOPS Operating Systems Review 36, SI (2002), 181--194."},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314650"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456225"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507731"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126923"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304024"},{"key":"e_1_3_2_1_79_1","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST '20)","author":"Yang Jian","year":"2020","unstructured":"Jian Yang, Juno Kim, Morteza Hoseinzadeh, Joseph Izraelevitz, and Steve Swanson. 2020. An empirical guide to the behavior and use of scalable persistent memory. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST '20). 169--182."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/3409963.3410490"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755940"},{"key":"e_1_3_2_1_82_1","volume-title":"HNVM: Hybrid NVM enabled datacenter design and optimization. Microsoft Research TR","author":"Zhou Yanqi","year":"2017","unstructured":"Yanqi Zhou, Ramnatthan Alagappan, Amirsaman Memaripour, Anirudh Badam, and David Wentzlaff. 2017. HNVM: Hybrid NVM enabled datacenter design and optimization. Microsoft Research TR (2017)."},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001209"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541950"}],"event":{"name":"SoCC '23: ACM Symposium on Cloud Computing","location":"Santa Cruz CA USA","acronym":"SoCC '23","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 2023 ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3620678.3624667","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3620678.3624667","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3620678.3624667","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T15:55:36Z","timestamp":1755878136000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3620678.3624667"}},"subtitle":["Near-Optimal Resource Allocation for Tiered-Memory Systems"],"short-title":[],"issued":{"date-parts":[[2023,10,30]]},"references-count":84,"alternative-id":["10.1145\/3620678.3624667","10.1145\/3620678"],"URL":"https:\/\/doi.org\/10.1145\/3620678.3624667","relation":{},"subject":[],"published":{"date-parts":[[2023,10,30]]},"assertion":[{"value":"2023-10-31","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}