{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T17:49:37Z","timestamp":1760723377617,"version":"build-2065373602"},"reference-count":98,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4500700"],"award-info":[{"award-number":["2022YFB4500700"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Scientific Research Innovation Capability Support Project for Young Faculty","award":["ZYGXQNJSKYCXNLZCXM-I1"],"award-info":[{"award-number":["ZYGXQNJSKYCXNLZCXM-I1"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities, Peking University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172008"],"award-info":[{"award-number":["62172008"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw."],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1109\/ton.2025.3574741","type":"journal-article","created":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T13:55:46Z","timestamp":1749045346000},"page":"2749-2763","source":"Crossref","is-referenced-by-count":0,"title":["Efficient Far Memory-Aware Scheduling With FaMAS"],"prefix":"10.1109","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1994-9947","authenticated-orcid":false,"given":"Chiheng","family":"Lou","sequence":"first","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8741-5847","authenticated-orcid":false,"given":"Xin","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"649","article-title":"Efficient memory disaggregation with infiniswap","volume-title":"Proc. 14th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Gu"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387522"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483561"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507762"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3578835"},{"key":"ref6","first-page":"843","article-title":"Effectively prefetching remote memory with leap","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Maruf"},{"key":"ref7","first-page":"315","article-title":"AIFM: High-performance, application-integrated far memory","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Ruan"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3567488"},{"key":"ref9","first-page":"161","article-title":"Canvas: Isolated and adaptive swapping for multi-applications on remote memory","volume-title":"Proc. USENIX Symp. Netw. Syst. Design Implement.","author":"Wang"},{"key":"ref10","first-page":"181","article-title":"Hermit: Low-latency, high-throughput, and transparent remote memory via feedback-directed asynchrony","volume-title":"Proc. USENIX Symp. Netw. Syst. Design Implement.","author":"Qiao"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446713"},{"key":"ref12","article-title":"Zenix: Efficient execution of bulky serverless applications","author":"Guo","year":"2022","journal-title":"arXiv:2206.13444"},{"key":"ref13","first-page":"99","article-title":"Firmament: Fast, centralized cluster scheduling at scale","volume-title":"Proc. 12th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Gog"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387517"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483588"},{"key":"ref17","first-page":"623","article-title":"Cilantro: Performance-Aware resource allocation for general objectives via online feedback","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Bhardwaj"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483571"},{"key":"ref19","first-page":"645","article-title":"Karma: Resource allocation for dynamic demands","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Vuppalapati"},{"key":"ref20","first-page":"787","article-title":"Twine: A unified cluster management system for shared infrastructure","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Tang"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168847"},{"key":"ref22","first-page":"285","article-title":"Apollo: Scalable and coordinated scheduling for cloud-scale computing","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Boutin"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451125"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465386"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522716"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901354"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629601"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190517"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342080"},{"key":"ref31","first-page":"249","article-title":"Network requirements for resource disaggregation","volume-title":"Proc. 12th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Gao"},{"key":"ref32","article-title":"MaxMem: Colocation and performance for big data applications on tiered main memory servers","author":"Raybuck","year":"2023","journal-title":"arXiv:2312.00647"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3587449"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304053"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507731"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582031"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483550"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037706"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304024"},{"article-title":"Compute express link 2.0 white paper","year":"2020","author":"Sharma","key":"ref41"},{"key":"ref42","first-page":"315","article-title":"Patronus: High-performance and protective remote memory","volume-title":"Proc. USENIX Conf. File Storage Technol.","author":"Yan"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3620678.3624667"},{"key":"ref44","first-page":"19","article-title":"A case for task sampling based learning for cluster job scheduling","volume-title":"Proc. USENIX Symp. Netw. Syst. Design Implement.","author":"Jajoo"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS49936.2021.00011"},{"key":"ref46","first-page":"51","article-title":"Triangulating Python performance issues with scalene","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Berger"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057084"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787488"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190515"},{"article-title":"Jamaisvu: Robust scheduling with auto-estimated job runtimes","year":"2016","author":"Tumanov","key":"ref50"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2004.06.008"},{"volume-title":"AWS Lambda Documentation","year":"2025","key":"ref52"},{"volume-title":"Azure Functions","year":"2025","key":"ref53"},{"key":"ref54","first-page":"205","article-title":"Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider","volume-title":"Proc. USENIX Conf. Annu. Tech. Conf. (USENIX ATC)","author":"Shahrad"},{"volume-title":"GRPC\u2014A RPC Library and Framework","year":"2025","key":"ref55"},{"key":"ref56","first-page":"1","article-title":"The design and operation of CloudLab","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Duplyakin"},{"key":"ref57","first-page":"599","article-title":"GraphX: Graph processing in a distributed dataflow framework","volume-title":"Proc. USENIX Symp. Oper. Syst. Des. Implement.","author":"Gonzalez"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1080\/15427951.2009.10129177"},{"key":"ref59","first-page":"15","article-title":"Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing","volume-title":"Proc. 9th USENIX Symp. Netw. Syst. Des. Implement. (NSDI)","author":"Zaharia"},{"article-title":"Learning multiple layers of features from tiny images","year":"2009","author":"Krizhevsky","key":"ref60"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-020-2649-2"},{"volume-title":"Memcached\u2014A Distributed Memory Object Caching System","year":"2025","key":"ref62"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486981"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544224"},{"key":"ref66","first-page":"485","article-title":"Tiresias: A GPU cluster manager for distributed deep learning","volume-title":"Proc. USENIX Symp. Netw. Syst. Design Implement.","author":"Gu"},{"article-title":"NVM express and the PCI express SSD revolution","year":"2012","author":"Cobb","key":"ref67"},{"volume-title":"Intel Optane Persistent Memory","year":"2025","key":"ref68"},{"key":"ref69","first-page":"73","article-title":"Self-paging in the nemesis operating system","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implementations","author":"Hand"},{"key":"ref70","first-page":"397","article-title":"Extmem: Enabling application-aware virtual memory management for data-intensive applications","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Jalalian"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/224057.224076"},{"key":"ref72","first-page":"101","article-title":"Interface and execution models in the fluke kernel","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Ford"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2012.6176479"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806933"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378498"},{"key":"ref77","first-page":"374","article-title":"Reducing memory interference in multicore systems via application-aware memory channel partitioning","volume-title":"Proc. IEEE\/ACM Int. Symp. Microarchit.","author":"Muralidhara"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2016.105"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1996.0107"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-023-05164-9"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/PDP50117.2020.00036"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451157"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2018.8573486"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755940"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/tsc.2025.3594158"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190528"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787505"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/3481646.3481657"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604816"},{"key":"ref90","first-page":"323","article-title":"Dominant resource fairness: Fair allocation of multiple resource types","volume-title":"Proc. USENIX Symp. Netw. Syst. Design Implement.","author":"Ghodsi"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2362139"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/3673038.3673149"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524430"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/3219617.3219644"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER51413.2022.00020"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2018.00029"},{"key":"ref97","first-page":"65","article-title":"Altruistic scheduling in multi-resource clusters","volume-title":"Proc. USENIX Symp. Operating Syst. Design Implement.","author":"Grandl"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626334"}],"container-title":["IEEE Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10723154\/11205918\/11023877.pdf?arnumber=11023877","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T17:40:01Z","timestamp":1760722801000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11023877\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":98,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/ton.2025.3574741","relation":{},"ISSN":["2998-4157"],"issn-type":[{"type":"electronic","value":"2998-4157"}],"subject":[],"published":{"date-parts":[[2025,10]]}}}