{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T13:57:25Z","timestamp":1764251845119,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-210458"],"award-info":[{"award-number":["CNS-210458"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001804","name":"Canada Research Chairs","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001804","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science and Engineering Research Council of Canada"},{"name":"Canadian Foundation for Innovation"},{"name":"NSF Graduate Research Fellowships Program"},{"DOI":"10.13039\/100004351","name":"Cisco Systems","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004351","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100016682","name":"VMware","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100016682","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,7,9]]},"DOI":"10.1145\/3604930.3605706","type":"proceedings-article","created":{"date-parts":[[2023,8,2]],"date-time":"2023-08-02T18:39:51Z","timestamp":1691001591000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["The Case of Unsustainable CPU Affinity"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-0040-8192","authenticated-orcid":false,"given":"Jiechen","family":"Zhao","sequence":"first","affiliation":[{"name":"University of Toronto, Toronto, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-1303-0954","authenticated-orcid":false,"given":"Katie","family":"Lim","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-2951-0343","authenticated-orcid":false,"given":"Thomas","family":"Anderson","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0526-2080","authenticated-orcid":false,"given":"Natalie","family":"Enright Jerger","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}]}],"member":"320","published-online":{"date-parts":[[2023,8,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. ADATA PCIe Gen 5.0 4 SSDs Project Nighthawk. https:\/\/www.adata.com\/en\/news\/960.  [n. d.]. ADATA PCIe Gen 5.0 4 SSDs Project Nighthawk. https:\/\/www.adata.com\/en\/news\/960."},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Data Plane Development Kit. https:\/\/www.dpdk.org.  [n. d.]. Data Plane Development Kit. https:\/\/www.dpdk.org."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Ethernet Alliance. https:\/\/ethernetalliance.org\/technology\/2020-roadmap\/.  [n. d.]. Ethernet Alliance. https:\/\/ethernetalliance.org\/technology\/2020-roadmap\/."},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. Intel Infrastructure Processing Unit (IPU) and SmartNICs. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/smartnic.html.  [n. d.]. Intel Infrastructure Processing Unit (IPU) and SmartNICs. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/smartnic.html."},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. NVidia BlueField 3 DPU. https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/Data-Center\/documents\/datasheet-nvidia-bluefield-3-dpu.pdf.  [n. d.]. NVidia BlueField 3 DPU. https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/Data-Center\/documents\/datasheet-nvidia-bluefield-3-dpu.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. Storage performance development kit (SPDK). http:\/\/www.spdk.io\/.  [n. d.]. Storage performance development kit (SPDK). http:\/\/www.spdk.io\/."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2006.73"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 2nd Workshop on Sustainable Computer Systems (HotCarbon).","author":"Anderson Thomas","year":"2022","unstructured":"Thomas Anderson , Adam Belay , Mosharaf Chowdhury , Asaf Cidon , and Irene Zhang . 2022 . Treehouse: A case for carbon-aware datacenter software . In Proceedings of the 2nd Workshop on Sustainable Computer Systems (HotCarbon). Thomas Anderson, Adam Belay, Mosharaf Chowdhury, Asaf Cidon, and Irene Zhang. 2022. Treehouse: A case for carbon-aware datacenter software. In Proceedings of the 2nd Workshop on Sustainable Computer Systems (HotCarbon)."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 24th IEEE International Symposium on High Performance Computer Architecture (HPCA). 643--656","author":"Ayers Grant","year":"2018","unstructured":"Grant Ayers , Jung Ho Ahn , Christos Kozyrakis , and Parthasarathy Ranganathan . 2018 . Memory hierarchy for web search . In Proceedings of the 24th IEEE International Symposium on High Performance Computer Architecture (HPCA). 643--656 . Grant Ayers, Jung Ho Ahn, Christos Kozyrakis, and Parthasarathy Ranganathan. 2018. Memory hierarchy for web search. In Proceedings of the 24th IEEE International Symposium on High Performance Computer Architecture (HPCA). 643--656."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322234"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 11th ACM Symposium on Operating Systems Design and Implementation (OSDI). 49--65","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency . In Proceedings of the 11th ACM Symposium on Operating Systems Design and Implementation (OSDI). 49--65 . Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In Proceedings of the 11th ACM Symposium on Operating Systems Design and Implementation (OSDI). 49--65."},{"key":"e_1_3_2_1_12_1","volume-title":"Rohrer","author":"Bernstein Kerry","year":"2006","unstructured":"Kerry Bernstein , David J. Frank , Anne E. Gattiker , Wilfried Haensch , Brian L. Ji , Sani R. Nassif , Edward J. Nowak , Dale J. Pearson , and Norman J . Rohrer . 2006 . High-performance CMOS variability in the 65-nm regime and beyond. IBM journal of research and development 50, 4.5 (2006), 433--449. Kerry Bernstein, David J. Frank, Anne E. Gattiker, Wilfried Haensch, Brian L. Ji, Sani R. Nassif, Edward J. Nowak, Dale J. Pearson, and Norman J. Rohrer. 2006. High-performance CMOS variability in the 65-nm regime and beyond. IBM journal of research and development 50, 4.5 (2006), 433--449."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 7th IEEE International Symposium on High-Performance Computer Architecture (HPCA). 171--182","author":"Brooks David","year":"2001","unstructured":"David Brooks and Margaret Martonosi . 2001 . Dynamic thermal management for high-performance microprocessors . In Proceedings of the 7th IEEE International Symposium on High-Performance Computer Architecture (HPCA). 171--182 . David Brooks and Margaret Martonosi. 2001. Dynamic thermal management for high-performance microprocessors. In Proceedings of the 7th IEEE International Symposium on High-Performance Computer Architecture (HPCA). 171--182."},{"volume-title":"Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 107--120","author":"Chen Shuang","key":"e_1_3_2_1_14_1","unstructured":"Shuang Chen , Christina Delimitrou , and Jose F. Martinez . 2019. PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services . In Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 107--120 . Shuang Chen, Christina Delimitrou, and Jose F. Martinez. 2019. PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services. In Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 107--120."},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 35--48","author":"Daglis Alexandros","year":"2019","unstructured":"Alexandros Daglis , Mark Sutherland , and Babak Falsafi . 2019 . RPCValet: NI-Driven Tail-Aware Balancing of \u03bcs-Scale RPCs . In Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 35--48 . Alexandros Daglis, Mark Sutherland, and Babak Falsafi. 2019. RPCValet: NI-Driven Tail-Aware Balancing of \u03bcs-Scale RPCs. In Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 35--48."},{"key":"e_1_3_2_1_16_1","volume-title":"Techniques for multicore thermal management: Classification and new exploration. ACM SIGARCH computer architecture news 34, 2","author":"Donald James","year":"2006","unstructured":"James Donald and Margaret Martonosi . 2006. Techniques for multicore thermal management: Classification and new exploration. ACM SIGARCH computer architecture news 34, 2 ( 2006 ), 78--88. James Donald and Margaret Martonosi. 2006. Techniques for multicore thermal management: Classification and new exploration. ACM SIGARCH computer architecture news 34, 2 (2006), 78--88."},{"key":"e_1_3_2_1_17_1","volume-title":"Netdev Conference","volume":"2","author":"Dumazet Eric","year":"2017","unstructured":"Eric Dumazet . 2017 . Busy polling: Past, present, future . In Netdev Conference , Vol. 2 . Eric Dumazet. 2017. Busy polling: Past, present, future. In Netdev Conference, Vol. 2."},{"key":"e_1_3_2_1_18_1","volume-title":"Anastasia Ailamaki, and Babak Falsafi.","author":"Ferdman Michael","year":"2012","unstructured":"Michael Ferdman , Almutaz Adileh , Onur Kocberber , Stavros Volos , Mohammad Alisafaee , Djordje Jevdjic , Cansu Kaynak , Adrian Daniel Popescu , Anastasia Ailamaki, and Babak Falsafi. 2012 . Clearing the clouds: a study of emerging scale-out workloads on modern hardware. Acm sigplan notices 47, 4 (2012), 37--48. Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, and Babak Falsafi. 2012. Clearing the clouds: a study of emerging scale-out workloads on modern hardware. Acm sigplan notices 47, 4 (2012), 37--48."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 51--66","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone , Andrew Putnam , Sambhrama Mundkur , Derek Chiou , Alireza Dabagh , Mike Andrewartha , Hari Angepat , Vivek Bhanu , Adrian Caulfield , Eric Chung , Harish Kumar Chandrappa , Somesh Chaturmohta , Matt Humphrey , Jack Lavier , Norman Lam , Fengfen Liu , Kalin Ovtcharov , Jitu Padhye , Gautham Popuri , Shachar Raindel , Tejas Sapre , Mark Shaw , Gabriel Silva , Madhan Sivakumar , Nisheeth Srivastava , Anshuman Verma , Qasim Zuhair , Deepak Bansal , Doug Burger , Kushagra Vaid , David A. Maltz , and Albert Greenberg . 2018 . Azure accelerated networking: SmartNICs in the public cloud . In Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 51--66 . Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure accelerated networking: SmartNICs in the public cloud. In Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 51--66."},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 281--297","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried , Zhenyuan Ruan , Amy Ousterhout , and Adam Belay . 2020 . Caladan: Mitigating interference at microsecond timescales . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 281--297 . Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating interference at microsecond timescales. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 281--297."},{"volume-title":"Proceedings of the ACM Symposium on Cloud Computing (SoCC). 337--350","author":"Golestani Hossein","key":"e_1_3_2_1_21_1","unstructured":"Hossein Golestani , Amirhossein Mirhosseini , and Thomas F. Wenisch . 2019. Software data planes: You can't always spin to win . In Proceedings of the ACM Symposium on Cloud Computing (SoCC). 337--350 . Hossein Golestani, Amirhossein Mirhosseini, and Thomas F. Wenisch. 2019. Software data planes: You can't always spin to win. In Proceedings of the ACM Symposium on Cloud Computing (SoCC). 337--350."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465297"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (ATC). 519--532","author":"Iorgulescu C\u0103lin","year":"2018","unstructured":"C\u0103lin Iorgulescu , Reza Azimi , Youngjin Kwon , Sameh Elnikety , Manoj Syamala , Vivek Narasayya , Herodotos Herodotou , Paulo Tomita , Alex Chen , Jack Zhang , and Junhua Wang . 2018 . Perfiso: Performance isolation for commercial latency-sensitive services . In Proceedings of the 2018 USENIX Annual Technical Conference (ATC). 519--532 . C\u0103lin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, and Junhua Wang. 2018. Perfiso: Performance isolation for commercial latency-sensitive services. In Proceedings of the 2018 USENIX Annual Technical Conference (ATC). 519--532."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 345--360","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes , Timothy Chong , Jack Tigar Humphries , Adam Belay , David Mazi\u00e8res , and Christos Kozyrakis . 2019 . Shinjuku: Preemptive scheduling for \u03bcsecond-scale tail latency . In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 345--360 . Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive scheduling for \u03bcsecond-scale tail latency. In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 345--360."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 1--16","author":"Kalia Anuj","year":"2019","unstructured":"Anuj Kalia , Michael Kaminsky , and David Andersen . 2019 . Datacenter RPCs can be general and fast . In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 1--16 . Anuj Kalia, Michael Kaminsky, and David Andersen. 2019. Datacenter RPCs can be general and fast. In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 1--16."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 48th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 598--610","author":"Kasture Harshad","year":"2015","unstructured":"Harshad Kasture , Davide B. Bartolini , Nathan Beckmann , and Daniel Sanchez . 2015 . Rubik: Fast analytical power management for latency-critical systems . In Proceedings of the 48th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 598--610 . Harshad Kasture, Davide B. Bartolini, Nathan Beckmann, and Daniel Sanchez. 2015. Rubik: Fast analytical power management for latency-critical systems. In Proceedings of the 48th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 598--610."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 21st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 49--65","author":"Kuperman Yossi","year":"2016","unstructured":"Yossi Kuperman , Eyal Moscovici , Joel Nider , Razya Ladelsky , Abel Gordon , and Dan Tsafrir . 2016 . Paravirtual remote i\/o . In Proceedings of the 21st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 49--65 . Yossi Kuperman, Eyal Moscovici, Joel Nider, Razya Ladelsky, Abel Gordon, and Dan Tsafrir. 2016. Paravirtual remote i\/o. In Proceedings of the 21st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 49--65."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 955--971","author":"Kwon Dongup","year":"2020","unstructured":"Dongup Kwon , Junehyuk Boo , Dongryeong Kim , and Jangwoo Kim . 2020 . FVM: FPGA-assisted Virtual Device Emulation for Fast, Scalable, and Flexible Storage Virtualization . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 955--971 . Dongup Kwon, Junehyuk Boo, Dongryeong Kim, and Jangwoo Kim. 2020. FVM: FPGA-assisted Virtual Device Emulation for Fast, Scalable, and Flexible Storage Virtualization. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 955--971."},{"volume-title":"Proceedings of the 12th ACM International Conference on Parallel Architectures and Compilation Techniques (PACT). 232--243","author":"Lepak Kevin M.","key":"e_1_3_2_1_30_1","unstructured":"Kevin M. Lepak , Harold W. Cain , and Mikko H. Lipasti . 2003. Redeeming ipc as a performance metric for multithreaded programs . In Proceedings of the 12th ACM International Conference on Parallel Architectures and Compilation Techniques (PACT). 232--243 . Kevin M. Lepak, Harold W. Cain, and Mikko H. Lipasti. 2003. Redeeming ipc as a performance metric for multithreaded programs. In Proceedings of the 12th ACM International Conference on Parallel Architectures and Compilation Techniques (PACT). 232--243."},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 591--605","author":"Li Huaicheng","year":"2020","unstructured":"Huaicheng Li , Mingzhe Hao , Stanko Novakovic , Vaibhav Gogte , Sriram Govindan , Dan R.K. Ports , Irene Zhang , Ricardo Bianchini , Haryadi S. Gunawi , and Anirudh Badam . 2020 . Leapio: Efficient and portable virtual nvme storage on arm socs . In Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 591--605 . Huaicheng Li, Mingzhe Hao, Stanko Novakovic, Vaibhav Gogte, Sriram Govindan, Dan R.K. Ports, Irene Zhang, Ricardo Bianchini, Haryadi S. Gunawi, and Anirudh Badam. 2020. Leapio: Efficient and portable virtual nvme storage on arm socs. In Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 591--605."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 429--444","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim , Dongsu Han , David G. Andersen , and Michael Kaminsky . 2014 . MICA: A Holistic Approach to Fast In-Memory Key-Value Storage . In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 429--444 . Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: A Holistic Approach to Fast In-Memory Key-Value Storage. In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 429--444."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 2019 USENIX Annual Technical Conference (ATC). 363--378","author":"Liu Ming","year":"2019","unstructured":"Ming Liu , Simon Peter , Arvind Krishnamurthy , and Phitchaya Mangpo Phothilimthana . 2019 . E3: energy-efficient microservices on SmartNIC-accelerated servers . In Proceedings of the 2019 USENIX Annual Technical Conference (ATC). 363--378 . Ming Liu, Simon Peter, Arvind Krishnamurthy, and Phitchaya Mangpo Phothilimthana. 2019. E3: energy-efficient microservices on SmartNIC-accelerated servers. In Proceedings of the 2019 USENIX Annual Technical Conference (ATC). 363--378."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 42nd IEEE\/ACM International Symposium on Computer Architecture (ISCA). 450--462","author":"Lo David","year":"2015","unstructured":"David Lo , Liqun Cheng , Rama Govindaraju , Parthasarathy Ranganathan , and Christos Kozyrakis . 2015 . Heracles: Improving resource efficiency at scale . In Proceedings of the 42nd IEEE\/ACM International Symposium on Computer Architecture (ISCA). 450--462 . David Lo, Liqun Cheng, Rama Govindaraju, Parthasarathy Ranganathan, and Christos Kozyrakis. 2015. Heracles: Improving resource efficiency at scale. In Proceedings of the 42nd IEEE\/ACM International Symposium on Computer Architecture (ISCA). 450--462."},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture (HPCA). 15--27","author":"Margaritov Artemiy","year":"2019","unstructured":"Artemiy Margaritov , Siddharth Gupta , Rekai Gonzalez-Alberquilla , and Boris Grot . 2019 . Stretch: Balancing qos and throughput for colocated server workloads on smt cores . In Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture (HPCA). 15--27 . Artemiy Margaritov, Siddharth Gupta, Rekai Gonzalez-Alberquilla, and Boris Grot. 2019. Stretch: Balancing qos and throughput for colocated server workloads on smt cores. In Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture (HPCA). 15--27."},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 385--398","author":"Nishtala Rajesh","year":"2013","unstructured":"Rajesh Nishtala , Hans Fugal , Steven Grimm , Marc Kwiatkowski , Herman Lee , Harry C. Li , Ryan McElroy , Mike Paleczny , Daniel Peek , Paul Saab , Tony Stafford , David Tung , and Venkateshwaran Venkataramani . 2013 . Scaling memcache at facebook . In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 385--398 . Rajesh Nishtala, Hans Fugal, Steven Grimm, Marc Kwiatkowski, Herman Lee, Harry C. Li, Ryan McElroy, Mike Paleczny, Daniel Peek, Paul Saab, Tony Stafford, David Tung, and Venkateshwaran Venkataramani. 2013. Scaling memcache at facebook. In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 385--398."},{"volume-title":"Proceedings of the IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN). 1--12","author":"Oboril Fabian","key":"e_1_3_2_1_37_1","unstructured":"Fabian Oboril and Mehdi B. Tahoori . 2012. Extratime: Modeling and analysis of wearout due to transistor aging at microarchitecture-level . In Proceedings of the IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN). 1--12 . Fabian Oboril and Mehdi B. Tahoori. 2012. Extratime: Modeling and analysis of wearout due to transistor aging at microarchitecture-level. In Proceedings of the IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN). 1--12."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 361--378","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 Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 361--378 . Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI). 361--378."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_40_1","volume-title":"MDev-NVMe: A NVMe Storage Virtualization Solution with Mediated Pass-Through. In 2018 USENIX Annual Technical Conference (ATC). 665--676","author":"Peng Bo","year":"2018","unstructured":"Bo Peng , Haozhong Zhang , Jianguo Yao , Yaozu Dong , Yu Xu , and Haibing Guan . 2018 . MDev-NVMe: A NVMe Storage Virtualization Solution with Mediated Pass-Through. In 2018 USENIX Annual Technical Conference (ATC). 665--676 . Bo Peng, Haozhong Zhang, Jianguo Yao, Yaozu Dong, Yu Xu, and Haibing Guan. 2018. MDev-NVMe: A NVMe Storage Virtualization Solution with Mediated Pass-Through. In 2018 USENIX Annual Technical Conference (ATC). 665--676."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2812806"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings of the 6th ACM Symposium on cloud Computing (SoCC). 342--355","author":"Prekas George","year":"2015","unstructured":"George Prekas , Mia Primorac , Adam Belay , Christos Kozyrakis , and Edouard Bugnion . 2015 . Energy proportionality and workload consolidation for latency-critical applications . In Proceedings of the 6th ACM Symposium on cloud Computing (SoCC). 342--355 . George Prekas, Mia Primorac, Adam Belay, Christos Kozyrakis, and Edouard Bugnion. 2015. Energy proportionality and workload consolidation for latency-critical applications. In Proceedings of the 6th ACM Symposium on cloud Computing (SoCC). 342--355."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 145--160","author":"Qin Henry","year":"2018","unstructured":"Henry Qin , Qian Li , Jacqueline Speiser , Peter Kraft , and John Ousterhout . 2018 . Arachne: core-aware thread management . In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 145--160 . Henry Qin, Qian Li, Jacqueline Speiser, Peter Kraft, and John Ousterhout. 2018. Arachne: core-aware thread management. In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 145--160."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186411.3186415"},{"key":"e_1_3_2_1_46_1","volume-title":"Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 733--750","author":"Sriraman Akshitha","year":"2020","unstructured":"Akshitha Sriraman and Abhishek Dhanotia . 2020 . Accelerometer: Understanding acceleration opportunities for data center overheads at hyperscale . In Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 733--750 . Akshitha Sriraman and Abhishek Dhanotia. 2020. Accelerometer: Understanding acceleration opportunities for data center overheads at hyperscale. In Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 733--750."},{"volume-title":"Proceedings of the 46th IEEE\/ACM International Symposium on Computer Architecture (ISCA). 513--526","author":"Sriraman Akshitha","key":"e_1_3_2_1_47_1","unstructured":"Akshitha Sriraman , Abhishek Dhanotia , and Thomas F. Wenisch . 2019. Softsku: Optimizing server architectures for microservice diversity@ scale . In Proceedings of the 46th IEEE\/ACM International Symposium on Computer Architecture (ISCA). 513--526 . Akshitha Sriraman, Abhishek Dhanotia, and Thomas F. Wenisch. 2019. Softsku: Optimizing server architectures for microservice diversity@ scale. In Proceedings of the 46th IEEE\/ACM International Symposium on Computer Architecture (ISCA). 513--526."},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 41st IEEE\/ACM International Symposium on Microarchitecture (MICRO). 129--140","author":"Tiwari Abhishek","year":"2008","unstructured":"Abhishek Tiwari and Josep Torrellas . 2008 . Facelift: Hiding and slowing down aging in multicores . In Proceedings of the 41st IEEE\/ACM International Symposium on Microarchitecture (MICRO). 129--140 . Abhishek Tiwari and Josep Torrellas. 2008. Facelift: Hiding and slowing down aging in multicores. In Proceedings of the 41st IEEE\/ACM International Symposium on Microarchitecture (MICRO). 129--140."},{"key":"e_1_3_2_1_49_1","volume-title":"Proceedings of IEEE 8th International Symposium on Cloud and Service Computing (SC2). 67--76","author":"Yang Ziye","year":"2018","unstructured":"Ziye Yang , Changpeng Liu , Yanbo Zhou , Xiaodong Liu , and Gang Cao . 2018 . Spdk vhost-nvme: Accelerating i\/os in virtual machines on nvme ssds via user space vhost target . In Proceedings of IEEE 8th International Symposium on Cloud and Service Computing (SC2). 67--76 . Ziye Yang, Changpeng Liu, Yanbo Zhou, Xiaodong Liu, and Gang Cao. 2018. Spdk vhost-nvme: Accelerating i\/os in virtual machines on nvme ssds via user space vhost target. In Proceedings of IEEE 8th International Symposium on Cloud and Service Computing (SC2). 67--76."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys). 379--391","author":"Zhang Xiao","year":"2013","unstructured":"Xiao Zhang , Eric Tune , Robert Hagmann , Rohit Jnagal , Vrigo Gokhale , and John Wilkes . 2013 . CPI2: CPU performance isolation for shared compute clusters . In Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys). 379--391 . Xiao Zhang, Eric Tune, Robert Hagmann, Rohit Jnagal, Vrigo Gokhale, and John Wilkes. 2013. CPI2: CPU performance isolation for shared compute clusters. In Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys). 379--391."},{"key":"e_1_3_2_1_52_1","volume-title":"Cloud Workshop at Proceedings of the 54th IEEE\/ACM International Symposium on Microarchitecture (MICRO).","author":"Zhao Jiechen","year":"2021","unstructured":"Jiechen Zhao , Natalie Enright Jerger , and Mingyu Gao . 2021 . What can chiplets bring to multi-tenant clouds? . In Cloud Workshop at Proceedings of the 54th IEEE\/ACM International Symposium on Microarchitecture (MICRO). Jiechen Zhao, Natalie Enright Jerger, and Mingyu Gao. 2021. What can chiplets bring to multi-tenant clouds?. In Cloud Workshop at Proceedings of the 54th IEEE\/ACM International Symposium on Microarchitecture (MICRO)."},{"key":"e_1_3_2_1_53_1","volume-title":"Proceedings of the 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 423--440","author":"Zhao Jiechen","year":"2022","unstructured":"Jiechen Zhao , Iris Uwizeyimana , Karthik Ganesan , Mark C. Jeffrey , and Natalie Enright Jerger . 2022 . Altocumulus: Scalable Scheduling for Nanosecond-scale Remote Procedure Calls . In Proceedings of the 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 423--440 . Jiechen Zhao, Iris Uwizeyimana, Karthik Ganesan, Mark C. Jeffrey, and Natalie Enright Jerger. 2022. Altocumulus: Scalable Scheduling for Nanosecond-scale Remote Procedure Calls. In Proceedings of the 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). 423--440."}],"event":{"name":"HotCarbon '23: 2nd Workshop on Sustainable Computer Systems","sponsor":["SIGEnergy ACM Special Interest Group on Energy Systems and Informatics"],"location":"Boston MA USA","acronym":"HotCarbon '23"},"container-title":["Proceedings of the 2nd Workshop on Sustainable Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3604930.3605706","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3604930.3605706","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:36Z","timestamp":1750178796000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3604930.3605706"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":53,"alternative-id":["10.1145\/3604930.3605706","10.1145\/3604930"],"URL":"https:\/\/doi.org\/10.1145\/3604930.3605706","relation":{},"subject":[],"published":{"date-parts":[[2023,7,9]]},"assertion":[{"value":"2023-08-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}