{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T00:08:47Z","timestamp":1780445327743,"version":"3.54.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2020,1,18]],"date-time":"2020-01-18T00:00:00Z","timestamp":1579305600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,18]],"date-time":"2020-01-18T00:00:00Z","timestamp":1579305600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program","doi-asserted-by":"crossref","award":["2016YFB0200902"],"award-info":[{"award-number":["2016YFB0200902"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61572394"],"award-info":[{"award-number":["61572394"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s11227-020-03163-8","type":"journal-article","created":{"date-parts":[[2020,1,18]],"date-time":"2020-01-18T06:02:40Z","timestamp":1579327360000},"page":"7290-7314","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["A low-power task scheduling algorithm for heterogeneous cloud computing"],"prefix":"10.1007","volume":"76","author":[{"given":"Bin","family":"Liang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoshe","family":"Dong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yufei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xingjun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,1,18]]},"reference":[{"key":"3163_CR1","doi-asserted-by":"crossref","unstructured":"Lago DGD, Madeira ERM, Bittencourt LF (2011) Power-aware virtual machine scheduling on clouds using active cooling control and DVFS. In: Proceedings of the 9th International Workshop on Middleware for Grids, Clouds and e-Science, Lisbon, Portugal","DOI":"10.1145\/2089002.2089004"},{"key":"3163_CR2","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1145\/322003.322011","volume":"24","author":"OH Ibarra","year":"1977","unstructured":"Ibarra OH, Kim CE (1977) Heuristic algorithms for scheduling independent tasks on nonidentical processors. J ACM 24:280\u2013289","journal-title":"J ACM"},{"key":"3163_CR3","unstructured":"Armstrong R, Hensgen D, Kidd T (1998) The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions. In: Heterogeneous Computing Workshop, 1998. (HCW 98) Proceedings. 1998 Seventh, 1998, pp 79\u201387"},{"key":"3163_CR4","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51:107\u2013113","journal-title":"Commun ACM"},{"key":"3163_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.scico.2007.07.001","volume":"70","author":"R L\u00e4mmel","year":"2008","unstructured":"L\u00e4mmel R (2008) Google\u2019s MapReduce programming model: revisited. Sci Comput Program 70:1\u201330","journal-title":"Sci Comput Program"},{"key":"3163_CR6","doi-asserted-by":"crossref","unstructured":"Tumanov A, Cipar J, Ganger GR, Kozuch MA (2012) Alsched: algebraic scheduling of mixed workloads in heterogeneous clouds. In: Proceedings of the Third ACM Symposium on Cloud Computing, San Jose, California","DOI":"10.1145\/2391229.2391254"},{"key":"3163_CR7","doi-asserted-by":"crossref","unstructured":"Ragmani A, Omri AE, Abghour N, Moussaid K, Rida M (2016) An improved scheduling strategy in cloud computing using fuzzy logic In: Proceedings of the International Conference on Big Data and Advanced Wireless Technologies, Blagoevgrad, Bulgaria","DOI":"10.1145\/3010089.3010107"},{"key":"3163_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2788397","volume":"47","author":"Z-H Zhan","year":"2015","unstructured":"Zhan Z-H, Liu X-F, Gong Y-J, Zhang J, Chung HS-H, Li Y (2015) Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput Surv 47:1\u201333","journal-title":"ACM Comput Surv"},{"key":"3163_CR9","unstructured":"Li X, Lo J-C (2012) Pricing and peak aware scheduling algorithm for cloud computing. In: Proceedings of the 2012 IEEE PES Innovative Smart Grid Technologies"},{"key":"3163_CR10","doi-asserted-by":"crossref","unstructured":"Karthick AV, Ramaraj E, Subramanian RG (2014) An efficient multi queue job scheduling for cloud computing. In: 2014 World congress on Computing and Communication Technologies, pp 164\u2013166","DOI":"10.1109\/WCCCT.2014.8"},{"key":"3163_CR11","unstructured":"Man ND, Huh EN (2013) Cost and efficiency-based scheduling on a general framework combining between cloud computing and local thick clients. In: 2013 International Conference on Computing, Management and Telecommunications (ComManTel), pp 258\u2013263"},{"key":"3163_CR12","unstructured":"Huang CC, Huang CL (2012) Development of cloud computing based scheduling system using optimized layout method for manufacturing quality. In: 2012 International Symposium on Computer, Consumer and Control, pp 444\u2013447"},{"key":"3163_CR13","doi-asserted-by":"crossref","unstructured":"Hwang I, Kam T, Pedram M (2012) A study of the effectiveness of CPU consolidation in a virtualized multi-core server system. In: Proceedings of the 2012 ACM\/IEEE International Symposium on Low Power Electronics and Design, Redondo Beach, California, USA","DOI":"10.1145\/2333660.2333736"},{"key":"3163_CR14","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1145\/1496091.1496103","volume":"39","author":"A Greenberg","year":"2008","unstructured":"Greenberg A, Hamilton J, Maltz DA, Patel P (2008) The cost of a cloud: research problems in data center networks. SIGCOMM Comput Commun Rev 39:68\u201373","journal-title":"SIGCOMM Comput Commun Rev"},{"key":"3163_CR15","doi-asserted-by":"crossref","unstructured":"Yang Z, Yin C, Liu Y (2011) A cost-based resource scheduling paradigm in cloud computing. In: Proceedings of the 2011 12th International Conference on Parallel and Distributed Computing, Applications and Technologies","DOI":"10.1109\/PDCAT.2011.1"},{"key":"3163_CR16","doi-asserted-by":"publisher","first-page":"1607","DOI":"10.1109\/TPDS.2016.2625254","volume":"28","author":"L Shi","year":"2017","unstructured":"Shi L, Zhang Z, Robertazzi T (2017) Energy-aware scheduling of embarrassingly parallel jobs and resource allocation in cloud. IEEE Trans Parallel Distrib Syst 28:1607\u20131620","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3163_CR17","doi-asserted-by":"crossref","unstructured":"Selvarani S, Sadhasivam GS (2010) Improved cost-based algorithm for task scheduling in cloud computing. In: 2010 IEEE International Conference on Computational Intelligence and Computing Research, pp 1\u20135","DOI":"10.1109\/ICCIC.2010.5705847"},{"key":"3163_CR18","doi-asserted-by":"crossref","unstructured":"Urgaonkar R, Urgaonkar B, Neely MJ, Sivasubramaniam A (2011) Optimal power cost management using stored energy in data centers. In: Proceedings of the ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems, San Jose, California, USA","DOI":"10.1145\/1993744.1993766"},{"key":"3163_CR19","doi-asserted-by":"publisher","first-page":"780","DOI":"10.1007\/s11227-011-0635-z","volume":"61","author":"L Wang","year":"2012","unstructured":"Wang L, Khan SU, Dayal J (2012) Thermal aware workload placement with task-temperature profiles in a data center. J Supercomput 61:780\u2013803","journal-title":"J Supercomput"},{"key":"3163_CR20","doi-asserted-by":"crossref","unstructured":"Murata Y, Egawa R, Higashida M, Kobayashi H (2010) A history-based job scheduling mechanism for the vector computing cloud. In: 2010 10th IEEE\/IPSJ International Symposium on Applications and the Internet, pp 125\u2013128","DOI":"10.1109\/SAINT.2010.43"},{"key":"3163_CR21","doi-asserted-by":"crossref","unstructured":"Ying F, Lei G (2014) Optimal scheduling simulation of software for multi-tenant in cloud computing environment. In: 2014 Fifth International Conference on Intelligent Systems Design and Engineering Applications, pp 688\u2013692","DOI":"10.1109\/ISDEA.2014.158"},{"key":"3163_CR22","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1109\/TPDS.2016.2556668","volume":"28","author":"BP Rimal","year":"2017","unstructured":"Rimal BP, Maier M (2017) Workflow scheduling in multi-tenant cloud computing environments. IEEE Trans Parallel Distrib Syst 28:290\u2013304","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3163_CR23","doi-asserted-by":"crossref","unstructured":"Li L (2009) An optimistic differentiated service job scheduling system for cloud computing service users and providers. In: 2009 Third International Conference on Multimedia and Ubiquitous Engineering, pp 295\u2013299","DOI":"10.1109\/MUE.2009.58"},{"key":"3163_CR24","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1109\/TPDS.2017.2688445","volume":"29","author":"X Li","year":"2018","unstructured":"Li X, Garraghan P, Jiang X, Wu Z, Xu J (2018) Holistic virtual machine scheduling in cloud datacenters towards minimizing total energy. IEEE Trans Parallel Distrib Syst 29:1317\u20131331","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3163_CR25","doi-asserted-by":"publisher","first-page":"2103","DOI":"10.1109\/TPDS.2016.2642941","volume":"28","author":"S Homsi","year":"2017","unstructured":"Homsi S, Liu S, Chaparro-Baquero GA, Bai O, Ren S, Quan G (2017) Workload consolidation for cloud data centers with guaranteed QoS using request reneging. IEEE Trans Parallel Distrib Syst 28:2103\u20132116","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3163_CR26","doi-asserted-by":"crossref","unstructured":"Mathew T, Sekaran KC, Jose J (2014) Study and analysis of various task scheduling algorithms in the cloud computing environment. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp 658\u2013664","DOI":"10.1109\/ICACCI.2014.6968517"},{"key":"3163_CR27","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H, Hariri S, Min-You W (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13:260\u2013274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3163_CR28","doi-asserted-by":"crossref","unstructured":"Hermenier F, Henrio L (2017) Trustable virtual machine scheduling in a cloud. In: Proceedings of the 2017 Symposium on Cloud Computing, Santa Clara, California","DOI":"10.1145\/3127479.3128608"},{"key":"3163_CR29","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/TEVC.2016.2623803","volume":"22","author":"XF Liu","year":"2018","unstructured":"Liu XF, Zhan ZH, Deng JD, Li Y, Gu T, Zhang J (2018) An energy efficient ant colony system for virtual machine placement in cloud computing. IEEE Trans Evol Comput 22:113\u2013128","journal-title":"IEEE Trans Evol Comput"},{"key":"3163_CR30","doi-asserted-by":"crossref","unstructured":"Samadi Y, Zbakh M, Tadonki C (2018) E-HEFT: enhancement heterogeneous earliest finish time algorithm for task scheduling based on load balancing in cloud computing. In: HPCS 2018 (The 2018 International Conference on High Performance Computing & Simulation), Orl\u00e9ans, France","DOI":"10.1109\/HPCS.2018.00100"},{"key":"3163_CR31","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1016\/j.procs.2017.12.093","volume":"125","author":"K Dubey","year":"2018","unstructured":"Dubey K, Kumar M, Sharma SC (2018) Modified HEFT algorithm for task scheduling in cloud environment. Procedia Comput Sci 125:725\u2013732","journal-title":"Procedia Comput Sci"},{"key":"3163_CR32","doi-asserted-by":"crossref","unstructured":"Goyal S, Bawa S, Singh B (2014) Experimental comparison of three scheduling algorithms for energy efficiency in cloud computing. In: 2014 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), pp 1\u20136","DOI":"10.1109\/CCEM.2014.7015491"},{"key":"3163_CR33","doi-asserted-by":"crossref","unstructured":"Elghoneimy E, Bouhali O, Alnuweiri H (2012) Resource allocation and scheduling in cloud computing. In: 2012 International Conference on Computing, Networking and Communications (ICNC), pp 309\u2013314","DOI":"10.1109\/ICCNC.2012.6167434"},{"key":"3163_CR34","first-page":"38","volume":"61","author":"R Singh","year":"2013","unstructured":"Singh R, Pateriya P (2013) Workflow scheduling in cloud computing. Int J Comput Appl 61:38\u201340","journal-title":"Int J Comput Appl"},{"key":"3163_CR35","unstructured":"Shaw SB, Singh AK (2014) A survey on scheduling and load balancing techniques in cloud computing environment. In: 2014 International Conference on Computer and Communication Technology (ICCCT), pp 87\u201395"},{"key":"3163_CR36","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1007\/BF02948918","volume":"18","author":"X He","year":"2003","unstructured":"He X, Sun X, von Laszewski G (2003) QoS guided min\u2013min heuristic for grid task scheduling. J Comput Sci Technol 18:442\u2013451","journal-title":"J Comput Sci Technol"},{"key":"3163_CR37","unstructured":"Kelefouras V, Djemame K (2019) Workflow simulation aware and multi-threading effective task scheduling for heterogeneous computing. IEEE, pp 215\u2013224"},{"key":"3163_CR38","doi-asserted-by":"crossref","unstructured":"Narman HS, Hossain MS, Atiquzzaman M (2014) DDSS: dynamic dedicated servers scheduling for multi priority level classes in cloud computing. In: 2014 IEEE International Conference on Communications (ICC), pp 3082\u20133087","DOI":"10.1109\/ICC.2014.6883794"},{"key":"3163_CR39","unstructured":"Li HH, Fu YW, Zhan ZH, Li JJ (2015) Renumber strategy enhanced particle swarm optimization for cloud computing resource scheduling. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp 870\u2013876"},{"key":"3163_CR40","doi-asserted-by":"publisher","first-page":"3194","DOI":"10.1007\/s11227-016-1630-1","volume":"72","author":"X Chen","year":"2016","unstructured":"Chen X, Chen Y, Zomaya AY, Ranjan R, Hu S (2016) CEVP: cross entropy based virtual machine placement for energy optimization in clouds. J Supercomput 72:3194\u20133209","journal-title":"J Supercomput"},{"key":"3163_CR41","unstructured":"Ma F, Liu F, Liu Z (2012) Multi-objective optimization for initial virtual machine placement in cloud data center, vol 9"},{"key":"3163_CR42","doi-asserted-by":"publisher","first-page":"1385","DOI":"10.1109\/TPDS.2018.2794369","volume":"29","author":"H Zhao","year":"2018","unstructured":"Zhao H, Wang J, Liu F, Wang Q, Zhang W, Zheng Q (2018) Power-aware and performance-guaranteed virtual machine placement in the cloud. IEEE Trans Parallel Distrib Syst 29:1385\u20131400","journal-title":"IEEE Trans Parallel Distrib Syst"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03163-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-020-03163-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03163-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,17]],"date-time":"2021-01-17T00:21:55Z","timestamp":1610842915000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-020-03163-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,18]]},"references-count":42,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["3163"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03163-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,18]]},"assertion":[{"value":"18 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}