{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T21:34:56Z","timestamp":1694554496174},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,8,28]],"date-time":"2013-08-28T00:00:00Z","timestamp":1377648000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2014,1]]},"DOI":"10.1007\/s11227-013-0998-4","type":"journal-article","created":{"date-parts":[[2013,8,27]],"date-time":"2013-08-27T08:38:28Z","timestamp":1377592708000},"page":"254-276","source":"Crossref","is-referenced-by-count":1,"title":["A multicore periodical preemption virtual machine scheduling scheme to improve the performance of computational tasks"],"prefix":"10.1007","volume":"67","author":[{"given":"Chao","family":"Yu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leihua","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingli","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,8,28]]},"reference":[{"key":"998_CR1","first-page":"45","volume-title":"Proceedings of the 2011 USENIX annual technical conference (ATC)","author":"I Ahmad","year":"2011","unstructured":"Ahmad I, Gulati A, Mashtizadeh A (2011) vIC: interrupt coalescing for virtual machine storage device IO. In: Proceedings of the 2011 USENIX annual technical conference (ATC), USENIX Association, Berkeley, pp 45\u201358"},{"key":"998_CR2","unstructured":"Amazon EC2 (2012) http:\/\/aws.amazon.com\/ec2\/"},{"key":"998_CR3","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/945445.945462","volume-title":"Proceedings of the 19th ACM symposium on operating systems principles (SOSP)","author":"P Barham","year":"2003","unstructured":"Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauery R, Pratt I, WarBeld A (2003) Xen and the art of virtualization. In: Proceedings of the 19th ACM symposium on operating systems principles (SOSP). ACM, New York, pp 164\u2013177"},{"key":"998_CR4","first-page":"2","volume-title":"Proceedings of the third ACM symposium on cloud computing","author":"L Cheng","year":"2012","unstructured":"Cheng L, Wang C (2012) VBalance: using interrupt load balance to improve I\/O performance for SMP virtual machines. In: Proceedings of the third ACM symposium on cloud computing. ACM, New York, p 2"},{"key":"998_CR5","first-page":"1","volume-title":"Proceedings of the 16th IEEE international symposium on high-performance computer architecture (HPCA)","author":"Y Dong","year":"2010","unstructured":"Dong Y, Yang X, Li X, Li J, Tian K, Guan H (2010) High performance network virtualization with SR-IOV. In: Proceedings of the 16th IEEE international symposium on high-performance computer architecture (HPCA). IEEE Comput Soc, Los Alamitos, pp 1\u201310"},{"key":"998_CR6","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/CLUSTER.2011.12","volume-title":"Proceedings of the 2011 IEEE international conference on cluster computing (CLUSTER)","author":"Y Dong","year":"2011","unstructured":"Dong Y, Xu D, Zhang Y, Liao G (2011) Optimizing network I\/O virtualization with efficient interrupt coalescing and virtual receive side scaling. In: Proceedings of the 2011 IEEE international conference on cluster computing (CLUSTER). IEEE Press, New York, pp 26\u201334"},{"key":"998_CR7","volume-title":"Scheduler development update","author":"GW Dunlap","year":"2010","unstructured":"Dunlap GW (2010) Scheduler development update. Citrix Systems RD Ltd, Santa Clara"},{"key":"998_CR8","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1109\/IISWC.2009.5306784","volume-title":"Proceedings of the 2009 IEEE international symposium on workload characterization (IISWC)","author":"D Guo","year":"2009","unstructured":"Guo D, Liao G, Bhuyan LN (2009) Performance characterization and cache-aware core scheduling in a virtualized multi-core server under 10\u00a0GbE. In: Proceedings of the 2009 IEEE international symposium on workload characterization (IISWC). IEEE Press, New York, pp 168\u2013177"},{"key":"998_CR9","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1145\/1851476.1851494","volume-title":"Proceedings of the 19th ACM international symposium on high performance distributed computing (HPDC)","author":"Y Hu","year":"2010","unstructured":"Hu Y, Long X, Zhang J, He J, Xia L (2010) I\/O scheduling model of virtual machine based on multi-core dynamic partitioning. In: Proceedings of the 19th ACM international symposium on high performance distributed computing (HPDC). ACM, New York, pp 142\u2013154"},{"key":"998_CR10","unstructured":"Iperf (2012) http:\/\/iperf.sourceforge.net\/"},{"key":"998_CR11","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1145\/1996130.1996164","volume-title":"Proceedings of the 20th ACM international symposium on high performance distributed computing (HPDC)","author":"H Kang","year":"2011","unstructured":"Kang H, Chen Y, Wong JL, Sion R, Wu J (2011) Enhancement of Xen\u2019s scheduler for mapreduce workloads. In: Proceedings of the 20th ACM international symposium on high performance distributed computing (HPDC). ACM, New York, pp 251\u2013262"},{"key":"998_CR12","first-page":"101","volume-title":"Proceedings of the 5th international conference on virtual execution environments (VEE)","author":"H Kim","year":"2009","unstructured":"Kim H, Lim H, Jeong J, Jo H, Lee J (2009) Task-aware virtual machine scheduling for i\/o performance. In: Proceedings of the 5th international conference on virtual execution environments (VEE). ACM, New York, pp 101\u2013110"},{"key":"998_CR13","first-page":"65","volume-title":"Proceedings of the 3rd annual ACM SIGMM conference on multimedia systems (MMSys)","author":"H Kim","year":"2012","unstructured":"Kim H, Jeong J, Hwang J, Lee J, Maeng S (2012) Scheduler support for video-oriented multimedia on client-side virtualization. In: Proceedings of the 3rd annual ACM SIGMM conference on multimedia systems (MMSys). ACM, New York, pp 65\u201376"},{"key":"998_CR14","first-page":"191","volume-title":"Proceedings of the 18th international conference on architectural support for programming languages and operating systems (ASPLOS)","author":"H Kim","year":"2013","unstructured":"Kim H, Kim S, Jeong J, Lee J, Maeng S (2013) Demand-based coordinated scheduling for SMP VMs. In: Proceedings of the 18th international conference on architectural support for programming languages and operating systems (ASPLOS). ACM, New York, pp 191\u2013200"},{"key":"998_CR15","first-page":"161","volume-title":"Proceedings of the 2008 ACM\/IEEE symposium on architecture for networking and communications systems (ANCS)","author":"G Liao","year":"2008","unstructured":"Liao G, Guo D, Bhuyan L, King SR (2008) Software techniques to improve virtualized I\/O performance on multi-core systems. In: Proceedings of the 2008 ACM\/IEEE symposium on architecture for networking and communications systems (ANCS). ACM, New York, pp 161\u2013170"},{"key":"998_CR16","first-page":"3","volume-title":"Proceedings of the 35th Australasian computer science conference (ACSC)","author":"D Liu","year":"2012","unstructured":"Liu D, Cao J, Cao J (2012) FEAS: a full-time event aware scheduler for improving responsiveness of virtual machines. In: Proceedings of the 35th Australasian computer science conference (ACSC). Australian Computer Society, Sydney, pp 3\u20139"},{"key":"998_CR17","unstructured":"Lookbusy (2012) http:\/\/www.devin.com\/lookbusy\/"},{"key":"998_CR18","first-page":"15","volume-title":"Proceedings of the 8th international conference on virtual execution environments (VEE)","author":"H Lv","year":"2012","unstructured":"Lv H, Dong Y, Duan J, Tian K (2012) Virtualization challenges: a view from server consolidation perspective. In: Proceedings of the 8th international conference on virtual execution environments (VEE). ACM, New York, pp 15\u201326"},{"key":"998_CR19","first-page":"1","volume-title":"Proceedings of the 4th international conference on virtual execution environments (VEE)","author":"D Ongaro","year":"2008","unstructured":"Ongaro D, Cox AL, Rixner S (2008) Scheduling I\/O in virtual machine monitors. In: Proceedings of the 4th international conference on virtual execution environments (VEE). ACM, New York, pp 1\u201310"},{"key":"998_CR20","first-page":"191","volume-title":"Proceedings of the 9th international conference on virtual execution environments (VEE)","author":"J Ouyang","year":"2013","unstructured":"Ouyang J, Lange JR (2013) Preemptable ticket spinlocks: improving consolidated performance in the cloud. In: Proceedings of the 9th international conference on virtual execution environments (VEE). ACM, New York, pp 191\u2013200"},{"key":"998_CR21","first-page":"61","volume-title":"Proceedings of the 5th international conference on virtual execution environments (VEE)","author":"KK Ram","year":"2009","unstructured":"Ram KK, Santos JR, Turner Y, Cox AL, Rixner S (2009) Achieving 10 Gb\/s using safe and transparent network interface virtualization. In: Proceedings of the 5th international conference on virtual execution environments (VEE). ACM, New York, pp 61\u201370"},{"key":"998_CR22","unstructured":"STREAM (2012) http:\/\/www.cs.virginia.edu\/stream\/"},{"key":"998_CR23","unstructured":"sysBench (2012) http:\/\/sysbench.sourceforge.net\/"},{"key":"998_CR24","first-page":"43","volume-title":"Proceedings of the 3rd conference on virtual machine research and technology symposium (VM)","author":"V Uhlig","year":"2004","unstructured":"Uhlig V, LeVasseur J, Skoglund E, Dannowski U (2004) Towards scalable multiprocessor virtual machines. In: Proceedings of the 3rd conference on virtual machine research and technology symposium (VM). IEEE Press, New York, pp 43\u201356"},{"key":"998_CR25","first-page":"340","volume-title":"IEEE 15th international conference on parallel and distributed systems (ICPADS)","author":"Y Xia","year":"2009","unstructured":"Xia Y, Yang C, Cheng X (2009) PaS: a preemption-aware scheduling interface for improving interactive performance in consolidated virtual machine environment. In: IEEE 15th international conference on parallel and distributed systems (ICPADS). IEEE Press, New York, pp 340\u2013347"},{"key":"998_CR26","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/2287076.2287080","volume-title":"The 21st international symposium on high-performance parallel and distributed computing (HPDC)","author":"C Xu","year":"2012","unstructured":"Xu C, Gamage S, Rao PN, Kangarlou A, Kompella RR, Xu D (2012) vSlicer: latency-aware virtual machine scheduling via differentiated-frequency CPU slicing. In: The 21st international symposium on high-performance parallel and distributed computing (HPDC). ACM, New York, pp 3\u201314"},{"key":"998_CR27","first-page":"43","volume-title":"Proceedings of the 2012 IEEE international conference on cluster computing (CLUSTER)","author":"J Zhang","year":"2012","unstructured":"Zhang J, Dong Y, Duan J (2012) ANOLE: a profiling-driven adaptive lock waiter detection scheme for efficient MP-guest scheduling. In: Proceedings of the 2012 IEEE international conference on cluster computing (CLUSTER). IEEE Press, New York, pp 43\u201356"},{"key":"998_CR28","first-page":"88","volume-title":"Proceedings of the 41st international conference on parallel processing (ICPP)","author":"L Zhang","year":"2012","unstructured":"Zhang L, Dong CY, Liu C (2012) Lock-visor: an efficient transitory co-scheduling for MP guest. In: Proceedings of the 41st international conference on parallel processing (ICPP). IEEE Press, New York, pp 88\u201397"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0998-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-013-0998-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0998-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,2]],"date-time":"2020-08-02T16:38:41Z","timestamp":1596386321000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-013-0998-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,28]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,1]]}},"alternative-id":["998"],"URL":"https:\/\/doi.org\/10.1007\/s11227-013-0998-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,8,28]]}}}