{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,31]],"date-time":"2022-12-31T05:22:32Z","timestamp":1672464152130},"reference-count":22,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGOPS Oper. Syst. Rev."],"published-print":{"date-parts":[[2013,11,26]]},"abstract":"<jats:p>Nowadays, virtualization is present in almost all computing infrastructures. Thanks to VM migration and server consolidation, virtualization helps in reducing power consumption in distributed environments. On another side, Dynamic Voltage and Frequency Scaling (DVFS) allows servers to dynamically modify the processor frequency (according to the CPU load) in order to achieve less energy consumption. We observe that DVFS is mainly used, but still generates a waste of energy. In fact, the DVFS frequency scaling policies are based on advertised processor frequency. By default and thanks to the ondemand governor, it scales up or down the processor frequency according to the current load and the different predefined threshold (up and down). However, the set of frequencies constitutes a discrete range of frequencies. In this case, the frequency required for a specific load will almost be scaled to a frequency more higher than expected; which leads to a non-efficient use of energy. In this paper, we analyze and address a way of emulating a precise CPU frequency thanks to the DVFS management in virtualized environments. We implemented and evaluated our prototype in the Xen hypervisor.<\/jats:p>","DOI":"10.1145\/2553070.2553076","type":"journal-article","created":{"date-parts":[[2013,11,27]],"date-time":"2013-11-27T14:13:59Z","timestamp":1385561639000},"page":"34-41","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["CPU frequency emulation based on DVFS"],"prefix":"10.1145","volume":"47","author":[{"given":"Christine Mayap","family":"Kamga","sequence":"first","affiliation":[{"name":"Institut National Polytechnique de Toulouse, Toulouse, France"}]}],"member":"320","published-online":{"date-parts":[[2013,11,26]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1721654.1721672"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"key":"e_1_2_1_3_1","first-page":"131","volume-title":"Checking for race conditions in file accesses","author":"Bishop M.","year":"1996","unstructured":"M. Bishop and M. Dilger . Checking for race conditions in file accesses . In The USENIX Association , Computing Systems , Spring 1996 , volume 2 , pages 131 -- 152 , 1996. M. Bishop and M. Dilger. Checking for race conditions in file accesses. In The USENIX Association, Computing Systems, Spring 1996, volume 2, pages 131--152, 1996."},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-45318-0","volume-title":"Network calculus: a theory of deterministic queuing systems for the internet","author":"Boudec J.-Y. L.","year":"2001","unstructured":"J.-Y. L. Boudec and P. Thiran . Network calculus: a theory of deterministic queuing systems for the internet . Springer-Verlag , Berlin, Heidelberg , 2001 . J.-Y. L. Boudec and P. Thiran. Network calculus: a theory of deterministic queuing systems for the internet. Springer-Verlag, Berlin, Heidelberg, 2001."},{"key":"e_1_2_1_5_1","volume-title":"8th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms - HeteroPar'2010","author":"Buchert T.","year":"2010","unstructured":"T. Buchert , L. Nussbaum , and J. Gustedt . Accurate emulation of CPU performance . In 8th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms - HeteroPar'2010 , Ischia, Italie , Aug. 2010 . RR-7308 RR-7308. T. Buchert, L. Nussbaum, and J. Gustedt. Accurate emulation of CPU performance. In 8th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms - HeteroPar'2010, Ischia, Italie, Aug. 2010. RR-7308 RR-7308."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2331576.2331578"},{"issue":"2","key":"e_1_2_1_7_1","first-page":"247","article-title":"Integrated management of virtualized infrastructure that supports cloud computing: Serverview resource orchestrator","volume":"47","author":"Ezaki Y.","year":"2011","unstructured":"Y. Ezaki and H. Matsumoto . Integrated management of virtualized infrastructure that supports cloud computing: Serverview resource orchestrator . Fujitsu Sci. Tech. J. , 47 ( 2 ): 247 -- 254 , 2011 . Y. Ezaki and H. Matsumoto. Integrated management of virtualized infrastructure that supports cloud computing: Serverview resource orchestrator. Fujitsu Sci. Tech. J., 47(2):247--254, 2011.","journal-title":"Fujitsu Sci. Tech. J."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2008.4630101"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/337292.337785"},{"key":"e_1_2_1_10_1","volume-title":"State of the art in autonomic computing and virtualization","author":"Marinescu D.","year":"2007","unstructured":"D. Marinescu and R. Kr\u00fcger . State of the art in autonomic computing and virtualization , 2007 . D. Marinescu and R. Kr\u00fcger. State of the art in autonomic computing and virtualization, 2007."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIES.2007.4297310"},{"key":"e_1_2_1_12_1","first-page":"223","volume-title":"Proceedings of Linux Symposium","volume":"2","author":"Pallipadi V.","year":"2006","unstructured":"V. Pallipadi and A. Starikovskiy . The ondemand governor: past, present and future . In Proceedings of Linux Symposium , vol. 2 , pp. 223 - 238 , 2006 . V. Pallipadi and A. Starikovskiy. The ondemand governor: past, present and future. In Proceedings of Linux Symposium, vol. 2, pp. 223-238, 2006."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454162"},{"key":"e_1_2_1_14_1","volume-title":"Energy efficient security preserving vm live migration in data centers for cloud computing. IJCSI International Journal of Computer Science Issues, 9(3), march","author":"Sammy Korir W. C.","year":"2012","unstructured":"W. C. Sammy Korir , Shengbing Ren . Energy efficient security preserving vm live migration in data centers for cloud computing. IJCSI International Journal of Computer Science Issues, 9(3), march 2012 . W. C. Sammy Korir, Shengbing Ren. Energy efficient security preserving vm live migration in data centers for cloud computing. IJCSI International Journal of Computer Science Issues, 9(3), march 2012."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2007.03.006"},{"key":"e_1_2_1_16_1","unstructured":"V. E. W. Site. http:\/\/www.vmware.com\/products\/vsphere\/esxi-andesx\/index.html.  V. E. W. Site. http:\/\/www.vmware.com\/products\/vsphere\/esxi-andesx\/index.html."},{"key":"e_1_2_1_17_1","volume-title":"Server consolidation: An approach to make data centers energy efficient and green. CoRR, abs\/1010.5037","author":"Uddin M.","year":"2010","unstructured":"M. Uddin and A. A. Rahman . Server consolidation: An approach to make data centers energy efficient and green. CoRR, abs\/1010.5037 , 2010 . M. Uddin and A. A. Rahman. Server consolidation: An approach to make data centers energy efficient and green. CoRR, abs\/1010.5037, 2010."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855807.1855835"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1348583.1348590"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2009.5289182"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267638.1267640"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.29"}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2553070.2553076","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T20:57:35Z","timestamp":1672433855000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2553070.2553076"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11,26]]},"references-count":22,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,11,26]]}},"alternative-id":["10.1145\/2553070.2553076"],"URL":"https:\/\/doi.org\/10.1145\/2553070.2553076","relation":{},"ISSN":["0163-5980"],"issn-type":[{"value":"0163-5980","type":"print"}],"subject":[],"published":{"date-parts":[[2013,11,26]]},"assertion":[{"value":"2013-11-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}