{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T18:20:14Z","timestamp":1732040414781,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":71,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,21]]},"DOI":"10.1145\/3447786.3456225","type":"proceedings-article","created":{"date-parts":[[2021,4,22]],"date-time":"2021-04-22T06:18:11Z","timestamp":1619072291000},"page":"1-16","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["SmartHarvest"],"prefix":"10.1145","author":[{"given":"Yawen","family":"Wang","sequence":"first","affiliation":[{"name":"Stanford University"}]},{"given":"Kapil","family":"Arya","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Marios","family":"Kogias","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Manohar","family":"Vanga","sequence":"additional","affiliation":[{"name":"Nokia Bell Labs, Germany"}]},{"given":"Aditya","family":"Bhandari","sequence":"additional","affiliation":[{"name":"Microsoft"}]},{"given":"Neeraja J.","family":"Yadwadkar","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Siddhartha","family":"Sen","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Sameh","family":"Elnikety","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Christos","family":"Kozyrakis","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Ricardo","family":"Bianchini","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2021,4,21]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Azure HDInsight. https:\/\/azure.microsoft.com\/en-us\/services\/hdinsight\/. Azure HDInsight. https:\/\/azure.microsoft.com\/en-us\/services\/hdinsight\/."},{"key":"e_1_3_2_1_2_1","unstructured":"CSOAA multiclass classification. https:\/\/github.com\/rvw-org\/rvw\/wiki\/CSOAA-multiclass-classification. CSOAA multiclass classification. https:\/\/github.com\/rvw-org\/rvw\/wiki\/CSOAA-multiclass-classification."},{"key":"e_1_3_2_1_3_1","unstructured":"Feature importances with forests of trees. https:\/\/scikit-learn.org\/stable\/auto_examples\/ensemble\/plot_forest_importances.html. Feature importances with forests of trees. https:\/\/scikit-learn.org\/stable\/auto_examples\/ensemble\/plot_forest_importances.html."},{"key":"e_1_3_2_1_4_1","unstructured":"Hadoop TeraSort. https:\/\/hadoop.apache.org\/docs\/r3.2.0\/api\/org\/apache\/hadoop\/examples\/terasort\/package-summary.html. Hadoop TeraSort. https:\/\/hadoop.apache.org\/docs\/r3.2.0\/api\/org\/apache\/hadoop\/examples\/terasort\/package-summary.html."},{"key":"e_1_3_2_1_5_1","unstructured":"Hyper-V Minroot. https:\/\/docs.microsoft.com\/en-us\/windows-server\/virtualization\/hyper-v\/manage\/manage-hyper-v-minroot-2016. Hyper-V Minroot. https:\/\/docs.microsoft.com\/en-us\/windows-server\/virtualization\/hyper-v\/manage\/manage-hyper-v-minroot-2016."},{"key":"e_1_3_2_1_6_1","unstructured":"Kvm\/linux kernel scheduler. https:\/\/elixir.bootlin.com\/linux\/v4.14\/source\/kernel\/sched\/core.c#L479. Kvm\/linux kernel scheduler. https:\/\/elixir.bootlin.com\/linux\/v4.14\/source\/kernel\/sched\/core.c#L479."},{"key":"e_1_3_2_1_7_1","unstructured":"Machine Learning Reductions. http:\/\/hunch.net\/~jl\/projects\/reductions\/reductions.html. Machine Learning Reductions. http:\/\/hunch.net\/~jl\/projects\/reductions\/reductions.html."},{"key":"e_1_3_2_1_8_1","unstructured":"Memcached: high-performance distributed memory object caching system. https:\/\/memcached.org\/. Memcached: high-performance distributed memory object caching system. https:\/\/memcached.org\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Vowpal Wabbit. https:\/\/github.com\/VowpalWabbit\/vowpal_wabbit\/wiki. Vowpal Wabbit. https:\/\/github.com\/VowpalWabbit\/vowpal_wabbit\/wiki."},{"key":"e_1_3_2_1_10_1","unstructured":"Xen scheduler. https:\/\/github.com\/xen-project\/xen\/blob\/master\/xen\/common\/schedule.c#L1293. Xen scheduler. https:\/\/github.com\/xen-project\/xen\/blob\/master\/xen\/common\/schedule.c#L1293."},{"key":"e_1_3_2_1_11_1","first-page":"469","volume-title":"Proceedings of the 14th USENIX 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 . Cherrypick : Adaptively unearthing the best cloud configurations for big data analytics . In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17) , pages 469 -- 482 , Boston, MA , March 2017 . USENIX Association. Omid Alipourfard, Hongqiang Harry Liu, Jianshu Chen, Shivaram Venkataraman, Minlan Yu, and Ming Zhang. Cherrypick: Adaptively unearthing the best cloud configurations for big data analytics. In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), pages 469--482, Boston, MA, March 2017. USENIX Association."},{"key":"e_1_3_2_1_12_1","volume-title":"Amazon EC2 Spot Instances","author":"Compute Cloud Amazon Elastic","year":"2019","unstructured":"Amazon Elastic Compute Cloud . Amazon EC2 Spot Instances , 2019 . https:\/\/aws.amazon.com\/ec2\/spot\/. Amazon Elastic Compute Cloud. Amazon EC2 Spot Instances, 2019. https:\/\/aws.amazon.com\/ec2\/spot\/."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Ambati Pradeep","year":"2020","unstructured":"Pradeep Ambati , Inigo Goiri , Felipe Frujeri , Alper Gun , Ke Wang , Brian Dolan , Brian Corell , Sekhar Pasupuleti , Thomas Moscibroda , Sameh Elnikety , Marcus Fontoura , and Ricardo Bianchini . Providing slos for resource-harvesting vms in cloud platforms . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) , November 2020 . Pradeep Ambati, Inigo Goiri, Felipe Frujeri, Alper Gun, Ke Wang, Brian Dolan, Brian Corell, Sekhar Pasupuleti, Thomas Moscibroda, Sameh Elnikety, Marcus Fontoura, and Ricardo Bianchini. Providing slos for resource-harvesting vms in cloud platforms. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20), November 2020."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2318857.2254766"},{"key":"e_1_3_2_1_15_1","volume-title":"Azure Spot Virtual Machines","author":"Azure Microsoft","year":"2020","unstructured":"Microsoft Azure . Azure Spot Virtual Machines , 2020 . https:\/\/azure.microsoft.com\/en-us\/pricing\/spot. Microsoft Azure. Azure Spot Virtual Machines, 2020. https:\/\/azure.microsoft.com\/en-us\/pricing\/spot."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_17_1","volume-title":"The offset tree for learning with partial labels. CoRR, abs\/0812.4044","author":"Beygelzimer Alina","year":"2008","unstructured":"Alina Beygelzimer and John Langford . The offset tree for learning with partial labels. CoRR, abs\/0812.4044 , 2008 . Alina Beygelzimer and John Langford. The offset tree for learning with partial labels. CoRR, abs\/0812.4044, 2008."},{"key":"e_1_3_2_1_18_1","first-page":"9","volume-title":"Online Learning in Neural Networks","author":"Bottou L\u00e9on","year":"1998","unstructured":"L\u00e9on Bottou . On-line learning and stochastic approximations . In Online Learning in Neural Networks , pages 9 -- 42 . Cambridge University Press , 1998 . L\u00e9on Bottou. On-line learning and stochastic approximations. In Online Learning in Neural Networks, pages 9--42. Cambridge University Press, 1998."},{"key":"e_1_3_2_1_19_1","unstructured":"G. E. P.\n Box\n and \n G. M.\n Jenkins\n . \n Time Series Analysis: Forecasting and Control\n . \n Holden-Day San Francisco 1976\n . G. E. P. Box and G. M. Jenkins. Time Series Analysis: Forecasting and Control. Holden-Day San Francisco 1976."},{"key":"e_1_3_2_1_20_1","volume-title":"Time series analysis: forecasting and control","author":"Box George EP","year":"2015","unstructured":"George EP Box , Gwilym M Jenkins , Gregory C Reinsel , and Greta M Ljung . Time series analysis: forecasting and control . John Wiley & Sons , 2015 . George EP Box, Gwilym M Jenkins, Gregory C Reinsel, and Greta M Ljung. Time series analysis: forecasting and control. John Wiley & Sons, 2015."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2890784"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670999"},{"key":"e_1_3_2_1_23_1","first-page":"7","volume-title":"Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing, HotCloud'10","author":"Chohan Navraj","year":"2010","unstructured":"Navraj Chohan , Claris Castillo , Mike Spreitzer , Malgorzata Steinder , Asser Tantawi , and Chandra Krintz . See spot run: Using spot instances for mapreduce workflows . In Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing, HotCloud'10 , page 7 , USA, 2010 . USENIX Association. Navraj Chohan, Claris Castillo, Mike Spreitzer, Malgorzata Steinder, Asser Tantawi, and Chandra Krintz. See spot run: Using spot instances for mapreduce workflows. In Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing, HotCloud'10, page 7, USA, 2010. USENIX Association."},{"key":"e_1_3_2_1_24_1","unstructured":"Google Cloud. A deep network handwriting classifier. https:\/\/github.com\/xingdi-ericyuan\/multi-layer-convnet. Google Cloud. A deep network handwriting classifier. https:\/\/github.com\/xingdi-ericyuan\/multi-layer-convnet."},{"key":"e_1_3_2_1_25_1","volume-title":"Preemptible VM Instances","author":"Cloud Google","year":"2020","unstructured":"Google Cloud . Preemptible VM Instances , 2020 . https:\/\/cloud.google.com\/compute\/docs\/instances\/preemptible. Google Cloud. Preemptible VM Instances, 2020. https:\/\/cloud.google.com\/compute\/docs\/instances\/preemptible."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451125"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2211477"},{"key":"e_1_3_2_1_31_1","first-page":"247","volume-title":"Proceedings of the 17th ACM Symposium on Operating Systems Principles","author":"John","year":"1999","unstructured":"John R. Douceur and William J. Bolosky. Progress-based regulation of low-importance processes . In Proceedings of the 17th ACM Symposium on Operating Systems Principles , pages 247 -- 260 . ACM Press , 1999 . John R. Douceur and William J. Bolosky. Progress-based regulation of low-importance processes. In Proceedings of the 17th ACM Symposium on Operating Systems Principles, pages 247--260. ACM Press, 1999."},{"key":"e_1_3_2_1_32_1","volume-title":"Time series prediction and neural networks. Journal of intelligent and robotic systems, 31(1):91--103","author":"Frank Ray J","year":"2001","unstructured":"Ray J Frank , Neil Davey , and Stephen P Hunt . Time series prediction and neural networks. Journal of intelligent and robotic systems, 31(1):91--103 , 2001 . Ray J Frank, Neil Davey, and Stephen P Hunt. Time series prediction and neural networks. Journal of intelligent and robotic systems, 31(1):91--103, 2001."},{"key":"e_1_3_2_1_33_1","first-page":"9","volume-title":"Press: Predictive elastic resource scaling for cloud systems","author":"Gong Zhenhuan","year":"2010","unstructured":"Zhenhuan Gong , Xiaohui Gu , and John Wilkes . Press: Predictive elastic resource scaling for cloud systems . pages 9 -- 16 , 11 2010 . Zhenhuan Gong, Xiaohui Gu, and John Wilkes. Press: Predictive elastic resource scaling for cloud systems. pages 9 -- 16, 11 2010."},{"key":"e_1_3_2_1_34_1","first-page":"65","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Grandl Robert","year":"2016","unstructured":"Robert Grandl , Mosharaf Chowdhury , Aditya Akella , and Ganesh Ananthanarayanan . Altruistic scheduling in multi-resource clusters . In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) , pages 65 -- 80 , Savannah, GA , November 2016 . USENIX Association. Robert Grandl, Mosharaf Chowdhury, Aditya Akella, and Ganesh Ananthanarayanan. Altruistic scheduling in multi-resource clusters. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pages 65--80, Savannah, GA, November 2016. USENIX Association."},{"key":"e_1_3_2_1_35_1","first-page":"295","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11","author":"Hindman Benjamin","year":"2011","unstructured":"Benjamin Hindman , Andy Konwinski , Matei Zaharia , Ali Ghodsi , Anthony D. Joseph , Randy Katz , Scott Shenker , and Ion Stoica . Mesos : A platform for fine-grained resource sharing in the data center . In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11 , pages 295 -- 308 , Berkeley, CA, USA , 2011 . USENIX Association. Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, and Ion Stoica. Mesos: A platform for fine-grained resource sharing in the data center. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11, pages 295--308, Berkeley, CA, USA, 2011. USENIX Association."},{"key":"e_1_3_2_1_36_1","first-page":"519","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (ATC 18)","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 , : performance isolation for commercial latency-sensitive services . In Proceedings of the 2018 USENIX Annual Technical Conference (ATC 18) , pages 519 -- 532 , 2018 . C\u0103lin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, et al. Perfiso: performance isolation for commercial latency-sensitive services. In Proceedings of the 2018 USENIX Annual Technical Conference (ATC 18), pages 519--532, 2018."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362734"},{"key":"e_1_3_2_1_38_1","first-page":"117","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Jyothi Sangeetha Abdu","year":"2016","unstructured":"Sangeetha Abdu Jyothi , Carlo Curino , Ishai Menache , Shravan Matthur Narayanamurthy , Alexey Tumanov , Jonathan Yaniv , Ruslan Mavlyutov , Inigo Goiri , Subru Krishnan , Janardhan Kulkarni , and Sriram Rao . Morpheus : Towards automated slos for enterprise clusters . In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) , pages 117 -- 134 , Savannah, GA , November 2016 . USENIX Association. Sangeetha Abdu Jyothi, Carlo Curino, Ishai Menache, Shravan Matthur Narayanamurthy, Alexey Tumanov, Jonathan Yaniv, Ruslan Mavlyutov, Inigo Goiri, Subru Krishnan, Janardhan Kulkarni, and Sriram Rao. Morpheus: Towards automated slos for enterprise clusters. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pages 117--134, Savannah, GA, November 2016. USENIX Association."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555228.1555261"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830797"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2016.7581261"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2684822.2685289"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/1557769.1557821"},{"key":"e_1_3_2_1_44_1","first-page":"4","volume-title":"Proceedings of the 9th European Conference on Computer Systems","author":"Leverich Jacob","unstructured":"Jacob Leverich and Christos Kozyrakis . Reconciling high server utilization and sub-millisecond quality-of-service . In Proceedings of the 9th European Conference on Computer Systems , page 4 . ACM, 2014. Jacob Leverich and Christos Kozyrakis. Reconciling high server utilization and sub-millisecond quality-of-service. In Proceedings of the 9th European Conference on Computer Systems, page 4. ACM, 2014."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2749475"},{"key":"e_1_3_2_1_46_1","volume-title":"Improving resource efficiency at scale with Heracles. ACM Transactions on Computer Systems (TOCS), 34(2):6","author":"Lo David","year":"2016","unstructured":"David Lo , Liqun Cheng , Rama Govindaraju , Parthasarathy Ranganathan , and Christos Kozyrakis . Improving resource efficiency at scale with Heracles. ACM Transactions on Computer Systems (TOCS), 34(2):6 , 2016 . David Lo, Liqun Cheng, Rama Govindaraju, Parthasarathy Ranganathan, and Christos Kozyrakis. Improving resource efficiency at scale with Heracles. ACM Transactions on Computer Systems (TOCS), 34(2):6, 2016."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005750"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342080"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155650"},{"key":"e_1_3_2_1_50_1","first-page":"69","volume-title":"Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13)","author":"Nguyen Hiep","year":"2013","unstructured":"Hiep Nguyen , Zhiming Shen , Xiaohui Gu , Sethuraman Subbiah , and John Wilkes . AGILE : Elastic distributed resource scaling for infrastructure-as-a-service . In Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13) , pages 69 -- 82 , San Jose, CA , 2013 . USENIX. Hiep Nguyen, Zhiming Shen, Xiaohui Gu, Sethuraman Subbiah, and John Wilkes. AGILE: Elastic distributed resource scaling for infrastructure-as-a-service. In Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13), pages 69--82, San Jose, CA, 2013. USENIX."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.13"},{"key":"e_1_3_2_1_52_1","volume-title":"Ricardo Bianchini. DeepDive: Transparently Identifying and Managing Performance Interference in Virtualized Environments. In Proceedings of the USENIX Annual Technical Conference","author":"Novakovic Dejan","year":"2013","unstructured":"Dejan Novakovic , Nedeljko Vasic , Stanko Novakovic , Dejan Kostic , and Ricardo Bianchini. DeepDive: Transparently Identifying and Managing Performance Interference in Virtualized Environments. In Proceedings of the USENIX Annual Technical Conference , 2013 . Dejan Novakovic, Nedeljko Vasic, Stanko Novakovic, Dejan Kostic, and Ricardo Bianchini. DeepDive: Transparently Identifying and Managing Performance Interference in Virtualized Environments. In Proceedings of the USENIX Annual Technical Conference, 2013."},{"key":"e_1_3_2_1_53_1","first-page":"361","volume-title":"Proceedings of the 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 . Shenango : Achieving high cpu efficiency for latency-sensitive datacenter workloads . In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI'19) , pages 361 -- 378 , 2019 . Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. Shenango: Achieving high cpu efficiency for latency-sensitive datacenter workloads. In Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI'19), pages 361--378, 2019."},{"key":"e_1_3_2_1_54_1","first-page":"69","volume-title":"Proceedings of the 24th ACM Symposium on Operating Systems Principles, SOSP '13","author":"Ousterhout Kay","year":"2013","unstructured":"Kay Ousterhout , Patrick Wendell , Matei Zaharia , and Ion Stoica . Sparrow : Distributed, low latency scheduling . In Proceedings of the 24th ACM Symposium on Operating Systems Principles, SOSP '13 , pages 69 -- 84 , New York, NY, USA , 2013 . ACM. Kay Ousterhout, Patrick Wendell, Matei Zaharia, and Ion Stoica. Sparrow: Distributed, low latency scheduling. In Proceedings of the 24th ACM Symposium on Operating Systems Principles, SOSP '13, pages 69--84, New York, NY, USA, 2013. ACM."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391236"},{"key":"e_1_3_2_1_56_1","volume-title":"Performance related changes and their user impact. In velocity web performance and operations conference","author":"Schurman Eric","year":"2009","unstructured":"Eric Schurman and Jake Brutlag . Performance related changes and their user impact. In velocity web performance and operations conference , 2009 . Eric Schurman and Jake Brutlag. Performance related changes and their user impact. In velocity web performance and operations conference, 2009."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303945"},{"key":"e_1_3_2_1_58_1","volume-title":"Eric Baldeschwieler. Apache Hadoop YARN: Yet Another Resource Negotiator. In Proceedings of the Symposium on Cloud Computing","author":"Vavilapalli Vinod Kumar","year":"2013","unstructured":"Vinod Kumar Vavilapalli , Arun C. Murthy , Chris Douglas , Sharad Agarwal , Mahadev Konar , Robert Evans , Thomas Graves , Jason Lowe , Hitesh Shah , Siddharth Seth , Bikas Saha , Carlo Curino , Owen O'Malley , Sanjay Radia , Benjamin Reed , and Eric Baldeschwieler. Apache Hadoop YARN: Yet Another Resource Negotiator. In Proceedings of the Symposium on Cloud Computing , 2013 . Vinod Kumar Vavilapalli, Arun C. Murthy, Chris Douglas, Sharad Agarwal, Mahadev Konar, Robert Evans, Thomas Graves, Jason Lowe, Hitesh Shah, Siddharth Seth, Bikas Saha, Carlo Curino, Owen O'Malley, Sanjay Radia, Benjamin Reed, and Eric Baldeschwieler. Apache Hadoop YARN: Yet Another Resource Negotiator. In Proceedings of the Symposium on Cloud Computing, 2013."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.5555\/1593830"},{"key":"e_1_3_2_1_60_1","first-page":"363","volume-title":"Proceedings of the 13th Usenix Conference 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 . Ernest : Efficient performance prediction for large-scale advanced analytics . In Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation, NSDI'16 , pages 363 -- 378 , Berkeley, CA, USA , 2016 . USENIX Association. Shivaram Venkataraman, Zongheng Yang, Michael Franklin, Benjamin Recht, and Ion Stoica. Ernest: Efficient performance prediction for large-scale advanced analytics. In Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation, NSDI'16, pages 363--378, Berkeley, CA, USA, 2016. USENIX Association."},{"key":"e_1_3_2_1_61_1","first-page":"18","volume-title":"Proceedings of the Tenth European Conference on Computer Systems","author":"Verma Abhishek","unstructured":"Abhishek Verma , Luis Pedrosa , Madhukar Korupolu , David Oppenheimer , Eric Tune , and John Wilkes . Large-scale cluster management at Google with Borg . In Proceedings of the Tenth European Conference on Computer Systems , page 18 . ACM, 2015. Abhishek Verma, Luis Pedrosa, Madhukar Korupolu, David Oppenheimer, Eric Tune, and John Wilkes. Large-scale cluster management at Google with Borg. In Proceedings of the Tenth European Conference on Computer Systems, page 18. ACM, 2015."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2015.7367348"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2671005"},{"key":"e_1_3_2_1_64_1","first-page":"532","volume-title":"Faster Jobs in Distributed Data Processing using Multi-Task Learning","author":"Yadwadkar Neeraja J.","year":"2015","unstructured":"Neeraja J. Yadwadkar , Bharath Hariharan , Joseph E. Gonzalez , and Randy H. Katz . Faster Jobs in Distributed Data Processing using Multi-Task Learning , pages 532 -- 540 . 06 2015 . Neeraja J. Yadwadkar, Bharath Hariharan, Joseph E. Gonzalez, and Randy H. Katz. Faster Jobs in Distributed Data Processing using Multi-Task Learning, pages 532--540. 06 2015."},{"issue":"106","key":"e_1_3_2_1_65_1","first-page":"1","article-title":"Multi-task learning for straggler avoiding predictive job scheduling","volume":"17","author":"Yadwadkar Neeraja J.","year":"2016","unstructured":"Neeraja J. Yadwadkar , Bharath Hariharan , Joseph E. Gonzalez , and Randy H. Katz . Multi-task learning for straggler avoiding predictive job scheduling . Journal of Machine Learning Research , 17 ( 106 ): 1 -- 37 , 2016 . Neeraja J. Yadwadkar, Bharath Hariharan, Joseph E. Gonzalez, and Randy H. Katz. Multi-task learning for straggler avoiding predictive job scheduling. Journal of Machine Learning Research, 17(106):1--37, 2016.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131614"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485974"},{"key":"e_1_3_2_1_68_1","first-page":"309","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Yang Xi","year":"2016","unstructured":"Xi Yang , Stephen M Blackburn , and Kathryn S McKinley . Elfen scheduling : Fine-grain principled borrowing from latency-critical workloads using simultaneous multithreading . In Proceedings of the USENIX Annual Technical Conference , pages 309 -- 322 , 2016 . Xi Yang, Stephen M Blackburn, and Kathryn S McKinley. Elfen scheduling: Fine-grain principled borrowing from latency-critical workloads using simultaneous multithreading. In Proceedings of the USENIX Annual Technical Conference, pages 309--322, 2016."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465388"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2012.8"},{"key":"e_1_3_2_1_71_1","first-page":"755","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Zhang Yunqi","year":"2016","unstructured":"Yunqi Zhang , George Prekas , Giovanni Matteo Fumarola , Marcus Fontoura , Inigo Goiri , and Ricardo Bianchini . History-based harvesting of spare cycles and storage in large-scale datacenters . In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) , pages 755 -- 770 , Savannah, GA , November 2016 . USENIX Association. Yunqi Zhang, George Prekas, Giovanni Matteo Fumarola, Marcus Fontoura, Inigo Goiri, and Ricardo Bianchini. History-based harvesting of spare cycles and storage in large-scale datacenters. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pages 755--770, Savannah, GA, November 2016. USENIX Association."}],"event":{"name":"EuroSys '21: Sixteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Online Event United Kingdom","acronym":"EuroSys '21"},"container-title":["Proceedings of the Sixteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3447786.3456225","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T21:20:33Z","timestamp":1673472033000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447786.3456225"}},"subtitle":["harvesting idle CPUs safely and efficiently in the cloud"],"short-title":[],"issued":{"date-parts":[[2021,4,21]]},"references-count":71,"alternative-id":["10.1145\/3447786.3456225","10.1145\/3447786"],"URL":"https:\/\/doi.org\/10.1145\/3447786.3456225","relation":{},"subject":[],"published":{"date-parts":[[2021,4,21]]},"assertion":[{"value":"2021-04-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}