{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T20:50:01Z","timestamp":1760043001301,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T00:00:00Z","timestamp":1725408000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2107010"],"award-info":[{"award-number":["CNS-2107010"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,9,4]]},"DOI":"10.1145\/3678015.3680490","type":"proceedings-article","created":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T12:19:32Z","timestamp":1724933972000},"page":"15-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Polar: A Managed Runtime with Hotness-Segregated Heap for Far Memory"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7330-7028","authenticated-orcid":false,"given":"Dat","family":"Nguyen","sequence":"first","affiliation":[{"name":"Texas A&amp;M University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0400-1070","authenticated-orcid":false,"given":"Khanh","family":"Nguyen","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University"}]}],"member":"320","published-online":{"date-parts":[[2024,9,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). 775--787","author":"Aguilera Marcos K.","year":"2018","unstructured":"Marcos K. Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Stanko Novakovic, Arun Ramanathan, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian, and Michael Wei. 2018. Remote Regions: A Simple Abstraction for Remote Memory. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). 775--787."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131612"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Marcos K. Aguilera Kimberly Keeton Stanko Novakovic and Sharad Singhal. 2019. Designing Far Memory Data Structures: Think Outside the Box. In HotOS. 120--126.","DOI":"10.1145\/3317550.3321433"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Emmanuel Amaro Christopher Branner-Augmon Zhihong Luo Amy Ousterhout Marcos K. Aguilera Aurojit Panda Sylvia Ratnasamy and Scott Shenker. 2020. Can Far Memory Improve Job Throughput?. In EuroSys. Article 14.","DOI":"10.1145\/3342195.3387522"},{"key":"e_1_3_2_1_5_1","unstructured":"Sebastian Angel Mihir Nanavati and Siddhartha Sen. 2020. Disaggregation and the Application. In HotCloud."},{"volume-title":"Hadoop: Open-source implementation of MapReduce","year":"2005","key":"e_1_3_2_1_6_1","unstructured":"Apache. 2005. Hadoop: Open-source implementation of MapReduce. http:\/\/hadoop.apache.org."},{"key":"e_1_3_2_1_7_1","unstructured":"Apache. 2024. Apache Flink. http:\/\/flink.apache.org\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Apache. 2024. Unified engine for large-scale data analytics. https:\/\/spark.apache.org\/."},{"volume-title":"Keynote talk at the 12th USENIX Conference on File and Storage Technologies (FAST' 14).","author":"Asanovi\u0107 Krste","key":"e_1_3_2_1_9_1","unstructured":"Krste Asanovi\u0107. 2014. FireBox: A Hardware Building Block for 2020 Warehouse-Scale Computers. In Keynote talk at the 12th USENIX Conference on File and Storage Technologies (FAST' 14)."},{"key":"e_1_3_2_1_10_1","volume-title":"Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A. Yelick.","author":"Asanovi\u0107 Krste","year":"2006","unstructured":"Krste Asanovi\u0107, Ras Bodik, Bryan Christopher Catanzaro, Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A. Yelick. 2006. The Landscape of Parallel Computing Research: A View from Berkeley. Technical Report UCB\/EECS-2006-183. EECS Department, University of California, Berkeley. http:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2006\/EECS-2006-183.html"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2019527"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"S. M. Blackburn R. Garner C. Hoffman A. M. Khan K. S. McKinley R. Bentzur A. Diwan D. Feinberg D. Frampton S. Z. Guyer M. Hirzel A. Hosking M. Jump H. Lee J. E. B. Moss A. Phansalkar D. Stefanovi\u0107 T. VanDrunen D. von Dincklage and B. Wiedermann. 2006. The DaCapo Benchmarks: Java Benchmarking Development and Analysis. In OOPSLA. 169--190.","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446713"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"David Detlefs Christine Flood Steve Heller and Tony Printezis. 2004. Garbage-first Garbage Collection. In ISMM. 37--48.","DOI":"10.1145\/1029873.1029879"},{"key":"e_1_3_2_1_15_1","volume-title":"FaRM: Fast Remote Memory. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI '14)","author":"Dragojevi\u0107 Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi\u0107, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI '14). 401--414."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2972206.2972210"},{"key":"e_1_3_2_1_17_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20)","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating Interference at Microsecond Timescales. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/3026877.3026897"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694361"},{"volume-title":"Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation (NSDI '17)","author":"Gu Juncheng","key":"e_1_3_2_1_20_1","unstructured":"Juncheng Gu, Youngmoon Lee, Yiwen Zhang, Mosharaf Chowdhury, and Kang G. Shin. 2017. Efficient Memory Disaggregation with INFINISWAP. In Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation (NSDI '17). 649--667."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507762"},{"key":"e_1_3_2_1_22_1","unstructured":"Intel. 2019. Intel High Performance Computing Fabrics. https:\/\/www.intel.com\/content\/www\/us\/en\/high-performance-computing-fabrics."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134023"},{"volume-title":"IEEE International Symposium on High-Performance Comp Architecture. 1--12","author":"Lim K.","key":"e_1_3_2_1_24_1","unstructured":"K. Lim, Y. Turner, J. R. Santos, A. AuYoung, J. Chang, P. Ranganathan, and T. F. Wenisch. 2012. System-level implications of disaggregated memory. In IEEE International Symposium on High-Performance Comp Architecture. 1--12."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523441"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872386"},{"key":"e_1_3_2_1_27_1","volume-title":"Effectively Prefetching Remote Memory with Leap. In 2020 USENIX Annual Technical Conference, USENIX ATC 2020","author":"Maruf Hasan Al","year":"2020","unstructured":"Hasan Al Maruf and Mosharaf Chowdhury. 2020. Effectively Prefetching Remote Memory with Leap. In 2020 USENIX Annual Technical Conference, USENIX ATC 2020, July 15-17, 2020. 843--857."},{"key":"e_1_3_2_1_28_1","unstructured":"Mellanox. 2019. ConnectX-6 Single\/Dual-Port Adapter supporting 200Gb\/s with VPI. http:\/\/www.mellanox.com\/page\/products_dyn?product_family=265&mtag=connectx_6_vpi_card."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522738"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation","author":"Nguyen Khanh","year":"2016","unstructured":"Khanh Nguyen, Lu Fang, Guoqing Xu, Brian Demsky, Shan Lu, Sanazsadat Alamian, and Onur Mutlu. 2016. Yak: a high-performance big-data-friendly garbage collector. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (Savannah, GA, USA) (OSDI'16). USENIX Association, 349--365."},{"key":"e_1_3_2_1_31_1","unstructured":"Oracle. 2019. The Z Garbage Collector. https:\/\/wiki.openjdk.java.net\/display\/zgc\/Main."},{"key":"e_1_3_2_1_32_1","volume-title":"Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 361--378. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/ousterhout"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_34_1","volume-title":"20th USENIX 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 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). Boston, MA, 181--198. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/qiao"},{"key":"e_1_3_2_1_35_1","unstructured":"Rong-En Fan. 2011. LIBSVM Data: Classification Regression and Multi-label. https:\/\/www.csie.ntu.edu.tw\/~cjlin\/libsvmtools\/datasets\/."},{"key":"e_1_3_2_1_36_1","volume-title":"Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20)","author":"Ruan Zhenyuan","year":"2020","unstructured":"Zhenyuan Ruan, Malte Schwarzkopf, Marcos Aguilera, and Adam Belay. 2020. AIFM: High-Performance, Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20)."},{"key":"e_1_3_2_1_37_1","volume-title":"Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI '18)","author":"Shan Yizhou","year":"2018","unstructured":"Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang. 2018. LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI '18). 69--87."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation (NSDI '19)","author":"Shrivastav Vishal","year":"2019","unstructured":"Vishal Shrivastav, Asaf Valadarsky, Hitesh Ballani, Paolo Costa, Ki Suh Lee, Han Wang, Rachit Agarwal, and Hakim Weatherspoon. 2019. Shoal: A Network Architecture for Disaggregated Racks. In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation (NSDI '19). 255--270."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"David Sidler Zeke Wang Monica Chiosa Amit Kulkarni and Gustavo Alonso. 2020. StRoM: Smart Remote Memory. In EuroSys. Article 29.","DOI":"10.1145\/3342195.3387519"},{"key":"e_1_3_2_1_40_1","unstructured":"StackExchange. 2022. StackOverflow Comments. https:\/\/archive.org\/download\/stackexchange."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3617232.3624856"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993478.1993491"},{"key":"e_1_3_2_1_43_1","unstructured":"The KONECT Project. 2013. KONECT networks datasets. http:\/\/konect.cc\/networks\/."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132762"},{"key":"e_1_3_2_1_45_1","unstructured":"Twitter. 2011. Storm: distributed and fault-tolerant realtime computation. https:\/\/github.com\/apache\/storm."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314650"},{"key":"e_1_3_2_1_47_1","volume-title":"Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Wang Chenxi","year":"2020","unstructured":"Chenxi Wang, Haoran Ma, Shi Liu, Yuanqi Li, Zhenyuan Ruan, Khanh Nguyen, Michael Bond, Ravi Netravali, Miryung Kim, and Guoqing Harry Xu. 2020. Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, Banff, Alberta, 261--280."},{"key":"e_1_3_2_1_48_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22)","author":"Wang Chenxi","year":"2022","unstructured":"Chenxi Wang, Haoran Ma, Shi Liu, Yifan Qiao, Jonathan Eyolfson, Christian Navasca, Shan Lu, and Guoqing Harry Xu. 2022. MemLiner: Lining up Tracing and Application for a Far-Memory-Friendly Runtime. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22). 35--53."},{"key":"e_1_3_2_1_49_1","volume-title":"Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Wang Chenxi","year":"2023","unstructured":"Chenxi Wang, Yifan Qiao, Haoran Ma, Shi Liu, Wenguang Chen, Ravi Netravali, Miryung Kim, and Guoqing Harry Xu. 2023. Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 161--179. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/wang-chenxi"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3650087"},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (VA, USA). ACM.","author":"Wu Mingyu","year":"2018","unstructured":"Mingyu Wu, Ziming Zhao, Haoyu Li, Heting Li, Haibo Chen, Binyu Zang, and Haibing Guan. 2018. Espresso: Brewing Java For More Non-Volatility. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (VA, USA). ACM."},{"key":"e_1_3_2_1_52_1","volume-title":"Platinum: A CPU-Efficient Concurrent Garbage Collector for Tail-Reduction of Interactive Services. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Wu Mingyu","year":"2020","unstructured":"Mingyu Wu, Ziming Zhao, Yanfei Yang, Haoyu Li, Haibo Chen, Binyu Zang, Haibing Guan, Sanhong Li, Chuansheng Lu, and Tongbao Zhang. 2020. Platinum: A CPU-Efficient Concurrent Garbage Collector for Tail-Reduction of Interactive Services. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 159--172. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/wu-mingyu"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385977"},{"key":"e_1_3_2_1_54_1","volume-title":"Spark: Cluster Computing with Working Sets. In 2nd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 10)","author":"Zaharia Matei","year":"2010","unstructured":"Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2010. Spark: Cluster Computing with Working Sets. In 2nd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 10)."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523440"},{"key":"e_1_3_2_1_56_1","volume-title":"Carbink: Fault-Tolerant Far Memory. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhou Yang","year":"2022","unstructured":"Yang Zhou, Hassan M. G. Wassel, Sihang Liu, Jiaqi Gao, James Mickens, Minlan Yu, Chris Kennelly, Paul Turner, David E. Culler, Henry M. Levy, and Amin Vahdat. 2022. Carbink: Fault-Tolerant Far Memory. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). USENIX Association, Carlsbad, CA, 55--71. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/zhou-yang"}],"event":{"name":"APSys '24: 15th ACM SIGOPS Asia-Pacific Workshop on Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Kyoto Japan","acronym":"APSys '24"},"container-title":["Proceedings of the 15th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3678015.3680490","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3678015.3680490","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T02:14:36Z","timestamp":1755915276000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3678015.3680490"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,4]]},"references-count":56,"alternative-id":["10.1145\/3678015.3680490","10.1145\/3678015"],"URL":"https:\/\/doi.org\/10.1145\/3678015.3680490","relation":{},"subject":[],"published":{"date-parts":[[2024,9,4]]},"assertion":[{"value":"2024-09-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}