{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T16:33:44Z","timestamp":1772642024359,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":66,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,12]],"date-time":"2020-10-12T00:00:00Z","timestamp":1602460800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science Foundation (NSF)","award":["CISE-1414119, CISE-1717858, CISE-1931714"],"award-info":[{"award-number":["CISE-1414119, CISE-1717858, CISE-1931714"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,12]]},"DOI":"10.1145\/3419111.3421298","type":"proceedings-article","created":{"date-parts":[[2020,10,13]],"date-time":"2020-10-13T04:40:25Z","timestamp":1602564025000},"page":"150-164","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["Peafowl"],"prefix":"10.1145","author":[{"given":"Esmail","family":"Asyabi","sequence":"first","affiliation":[{"name":"Boston University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Azer","family":"Bestavros","sequence":"additional","affiliation":[{"name":"Boston University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erfan","family":"Sharafzadeh","sequence":"additional","affiliation":[{"name":"Johns Hopkins University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Zhu","sequence":"additional","affiliation":[{"name":"The Pennsylvania State University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,10,12]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/3307441.3307476"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2827075"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2018.04.003"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365412"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015146"},{"key":"e_1_3_2_2_7_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay Adam","year":"2014"},{"key":"e_1_3_2_2_8_1","volume-title":"2019 IEEE International Symposium on High Performance Computer Architecture (HPCA).","author":"Chou C."},{"key":"e_1_3_2_2_9_1","volume-title":"Proceedings of the 2016 International Symposium on Low Power Electronics and Design (ISLPED '16)","author":"Chou Chih-Hsun"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3232559"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.22"},{"key":"e_1_3_2_2_13_1","volume-title":"Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Didona Diego","year":"2019"},{"key":"e_1_3_2_2_14_1","volume-title":"IEEE 8th International Conference on Cloud Computing.","author":"Duan L."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382553.2382556"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2933349.2933351"},{"key":"e_1_3_2_2_17_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC 12)","author":"Gupta Vishal","year":"2012"},{"key":"e_1_3_2_2_18_1","volume-title":"2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).","author":"Hafeez U. U."},{"key":"e_1_3_2_2_19_1","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles (SOSP '17)","author":"Hao Mingzhe"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"crossref","unstructured":"Mor Harchol-Balter. 2013. Performance modeling and design of computer systems: queueing theory in action. Cambridge University Press.  Mor Harchol-Balter. 2013. Performance modeling and design of computer systems: queueing theory in action. Cambridge University Press.","DOI":"10.1017\/CBO9781139226424"},{"key":"e_1_3_2_2_21_1","volume-title":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA).","author":"Hsu C."},{"key":"e_1_3_2_2_22_1","volume-title":"Powernightmares: The Challenge of Efficiently Using Sleep States on Multi-core Systems. In Euro-Par 2017: Parallel Processing Workshops, Dora B","author":"Ilsche Thomas","year":"2018"},{"key":"e_1_3_2_2_23_1","volume-title":"PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Iorgulescu Calin","year":"2018"},{"key":"e_1_3_2_2_24_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kaffes Kostis","year":"2019"},{"key":"e_1_3_2_2_25_1","volume-title":"Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '16).","author":"Kalia Anuj"},{"key":"e_1_3_2_2_26_1","volume-title":"2014 IEEE International Symposium on Workload Characterization (IISWC).","author":"Kanev S."},{"key":"e_1_3_2_2_27_1","volume-title":"48th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO 15)","author":"Kasture H."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CPSNA.2015.23"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196901"},{"key":"e_1_3_2_2_30_1","volume-title":"Mutilate: High-Performance Memcached Load Generator.","author":"Leverich Jacob","year":"2014"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592821"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"e_1_3_2_2_33_1","volume-title":"Proceedings of the ACM Symposium on Cloud Computing (SOCC '14)","author":"Li Jialin"},{"key":"e_1_3_2_2_34_1","volume-title":"Scaling Distributed Machine Learning with the Parameter Server. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Li Mu","year":"2014"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2678373.2665719"},{"key":"e_1_3_2_2_36_1","volume-title":"Towards Energy Proportionality for Large-scale Latency-critical Workloads. ACM\/IEEE 41st International Symposium on Computer Architecture (ISCA 2014)","author":"Lo David","year":"2014"},{"key":"e_1_3_2_2_37_1","unstructured":"Michael Marty Marc de Kruijf Jacob Adriaens Christopher Alfeld Sean Bauer Carlo Contavalli Michael Dalton Nandita Dukkipati William C. Evans Steve Gribble and et al. 2019. Snap: A Microkernel Approach to Host Networking (SOSP '19).  Michael Marty Marc de Kruijf Jacob Adriaens Christopher Alfeld Sean Bauer Carlo Contavalli Michael Dalton Nandita Dukkipati William C. Evans Steve Gribble and et al. 2019. Snap: A Microkernel Approach to Host Networking (SOSP '19)."},{"key":"e_1_3_2_2_38_1","volume-title":"Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Meisner David","year":"2009"},{"key":"e_1_3_2_2_39_1","volume-title":"Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 12)","author":"Meisner David","year":"2012"},{"key":"e_1_3_2_2_40_1","volume-title":"8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16)","author":"Nguyen Minh","year":"2016"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190537"},{"key":"e_1_3_2_2_42_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"},{"key":"e_1_3_2_2_43_1","article-title":"Completely Fair Scheduler","volume":"2009","author":"Pabla Chandandeep Singh","year":"2009","journal-title":"Linux Journal"},{"key":"e_1_3_2_2_44_1","unstructured":"R. Peck C. Olsen and J.L. Devore. 2011. Introduction to Statistics and Data Analysis. Cengage Learning.  R. Peck C. Olsen and J.L. Devore. 2011. Introduction to Statistics and Data Analysis. Cengage Learning."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806848"},{"key":"e_1_3_2_2_47_1","volume-title":"Arachne: Core-Aware Thread Management. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Qin Henry","year":"2018"},{"key":"e_1_3_2_2_48_1","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI'11)","author":"Rasmussen Alexander","year":"2011"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038941"},{"key":"e_1_3_2_2_50_1","unstructured":"Clayne B Robison. 2017. Intel Ethernet Flow Director. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/setting-up-intel-ethernet-flow-director.html. Accessed: 2020-5-22.  Clayne B Robison. 2017. Intel Ethernet Flow Director. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/setting-up-intel-ethernet-flow-director.html. Accessed: 2020-5-22."},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3343180.3343184"},{"key":"e_1_3_2_2_52_1","unstructured":"Marta Rybczy\u0144ska. 2019. Improving idle behavior in tickless systems. https:\/\/lwn.net\/Articles\/775618\/. Accessed: 2019-11-18.  Marta Rybczy\u0144ska. 2019. Improving idle behavior in tickless systems. https:\/\/lwn.net\/Articles\/775618\/. Accessed: 2019-11-18."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2467799"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3343737.3343740"},{"key":"e_1_3_2_2_55_1","volume-title":"2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.","author":"Spiliopoulos V."},{"key":"e_1_3_2_2_56_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Sriraman Akshitha","year":"2018"},{"key":"e_1_3_2_2_57_1","volume-title":"Suite: A Benchmark Suite for Microservices. In 2018 IEEE International Symposium on Workload Characterization (IISWC).","author":"Sriraman A."},{"key":"e_1_3_2_2_58_1","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Suresh Lalith","year":"2015"},{"key":"e_1_3_2_2_59_1","volume-title":"Proceedings of the 48th International Symposium on Microarchitecture (MICRO-48)","author":"Vamanan Balajee"},{"key":"e_1_3_2_2_60_1","unstructured":"Arjan van de Ven. [n.d.]. cpuidle: A new variant of the menu governor to boost IO performance. https:\/\/lwn.net\/Articles\/352180\/. Accessed: 2018-5-25.  Arjan van de Ven. [n.d.]. cpuidle: A new variant of the menu governor to boost IO performance. https:\/\/lwn.net\/Articles\/352180\/. Accessed: 2018-5-25."},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1962.10490022"},{"key":"e_1_3_2_2_62_1","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Xiao Wencong","year":"2017"},{"key":"e_1_3_2_2_63_1","unstructured":"Cong Xu Sahan Gamage Hui Lu Ramana Kompella and Dongyan Xu. 2013. vTurbo: Accelerating Virtual Machine I\/O Processing Using Designated Turbo-Sliced Core. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13).  Cong Xu Sahan Gamage Hui Lu Ramana Kompella and Dongyan Xu. 2013. vTurbo: Accelerating Virtual Machine I\/O Processing Using Designated Turbo-Sliced Core. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13)."},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2016.2537802"},{"key":"e_1_3_2_2_65_1","volume-title":"2016 ACM\/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA).","author":"Zhang Y."},{"key":"e_1_3_2_2_66_1","volume-title":"4th Usenix workshop on hot topics in cloud computing (HotCloud '12)","author":"Zhu Timothy","year":"2012"}],"event":{"name":"SoCC '20: ACM Symposium on Cloud Computing","location":"Virtual Event USA","acronym":"SoCC '20","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 11th ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3419111.3421298","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3419111.3421298","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:32:05Z","timestamp":1750195925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3419111.3421298"}},"subtitle":["in-application CPU scheduling to reduce power consumption of in-memory key-value stores"],"short-title":[],"issued":{"date-parts":[[2020,10,12]]},"references-count":66,"alternative-id":["10.1145\/3419111.3421298","10.1145\/3419111"],"URL":"https:\/\/doi.org\/10.1145\/3419111.3421298","relation":{},"subject":[],"published":{"date-parts":[[2020,10,12]]},"assertion":[{"value":"2020-10-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}