{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T07:18:07Z","timestamp":1782803887062,"version":"3.54.5"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,8,22]],"date-time":"2019-08-22T00:00:00Z","timestamp":1566432000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,8,22]],"date-time":"2019-08-22T00:00:00Z","timestamp":1566432000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2020,5]]},"DOI":"10.1007\/s00521-019-04415-2","type":"journal-article","created":{"date-parts":[[2019,8,22]],"date-time":"2019-08-22T11:03:33Z","timestamp":1566471813000},"page":"5681-5693","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["A reformed task scheduling algorithm for heterogeneous distributed systems with energy consumption constraints"],"prefix":"10.1007","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0721-2914","authenticated-orcid":false,"given":"Yikun","family":"Hu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinghong","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ligang","family":"He","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,8,22]]},"reference":[{"issue":"1","key":"4415_CR1","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/LES.2018.2846666","volume":"1","author":"K Baital","year":"2019","unstructured":"Baital K, Chakrabarti A (2019) Dynamic scheduling of real-time tasks in heterogeneous multicore systems. IEEE Embed Syst Lett 1(1):29\u201332","journal-title":"IEEE Embed Syst Lett"},{"key":"4415_CR2","unstructured":"Chase JB, Prachi Thakar DCA (2001) Managing energy and server resources for a hosting center. In: ACM symposium on operating systems principles. ACM, pp 528\u2013535"},{"issue":"9","key":"4415_CR3","doi-asserted-by":"publisher","first-page":"1937","DOI":"10.1109\/TPDS.2018.2813387","volume":"29","author":"C Chen","year":"2018","unstructured":"Chen C (2018) An improved approximation for scheduling malleable tasks with precedence constraints via iterative method. IEEE Trans Parallel Distrib Syst 29(9):1937\u20131946","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"5","key":"4415_CR4","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1109\/TPDS.2018.2877359","volume":"30","author":"J Chen","year":"2019","unstructured":"Chen J, Li K, Bilal K, Zhou X, Li K, Yu PS (2019) A bi-layered parallel training architecture for large-scale convolutional neural networks. IEEE Trans Parallel Distrib Syst 30(5):965\u2013976","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"4415_CR5","first-page":"11","volume":"22","author":"J Chen","year":"2019","unstructured":"Chen J, Li K, Deng Q, Li K, Yu PS (2019) Distributed deep learning model for intelligent video surveillance systems with edge computing. IEEE Trans Ind Inform 22(3):11\u201318","journal-title":"IEEE Trans Ind Inform"},{"key":"4415_CR6","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1016\/j.ins.2018.01.001","volume":"435","author":"J Chen","year":"2018","unstructured":"Chen J, Li K, Rong H, Bilal K, Yang N, Li K (2018) A disease diagnosis and treatment recommendation system based on big data mining and cloud computing. Inf Sci 435:124\u2013149","journal-title":"Inf Sci"},{"issue":"4","key":"4415_CR7","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1109\/TPDS.2016.2603511","volume":"28","author":"J Chen","year":"2017","unstructured":"Chen J, Li K, Tang Z, yu S, Li K (2017) A parallel random forest algorithm for big data in spark cloud computing environment. IEEE Trans Parallel Distrib Syst 28(4):919\u2013933","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"4415_CR8","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1109\/TSC.2016.2589247","volume":"11","author":"M Chen","year":"2018","unstructured":"Chen M, Hao Y, Lai CF, Wu D, Li Y, Hwang K (2018) Opportunistic task scheduling over co-located clouds in mobile environment. IEEE Trans Serv Comput 11(3):549\u2013561","journal-title":"IEEE Trans Serv Comput"},{"issue":"2","key":"4415_CR9","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/TSUSC.2017.2723500","volume":"3","author":"M Chen","year":"2018","unstructured":"Chen M, Zhang X, Gu H, Wei T, Zhu Q (2018) Sustainability-oriented evaluation and optimization for mpsoc task allocation and scheduling under thermal and energy variations. IEEE Trans Sustain Comput 3(2):84\u201397","journal-title":"IEEE Trans Sustain Comput"},{"issue":"4","key":"4415_CR10","doi-asserted-by":"publisher","first-page":"923","DOI":"10.1109\/TPDS.2018.2871189","volume":"30","author":"Y Chen","year":"2019","unstructured":"Chen Y, Li K, Yang W, Xiao G, Xie X, Li T (2019) Performance-aware model for sparse matrix\u2013matrix multiplication on the sunway taihulight supercomputer. IEEE Trans Parallel Distrib Syst 30(4):923\u2013938","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4415_CR11","doi-asserted-by":"crossref","unstructured":"Demirci G, Marincic I, Hoffmann H (2018) A divide and conquer algorithm for dag scheduling under power constraints. In: The international conference for high performance computing, networking, storage, and analysis. IEEE, p 4660477","DOI":"10.1109\/SC.2018.00039"},{"key":"4415_CR12","doi-asserted-by":"crossref","unstructured":"Ge R, Feng X, Cameron K (2005) Performance-constrained distributed dvs scheduling for scientific applications on power-aware clusters. In: Proceedings of the ACM\/IEEE supercomputing. ACM\/IEEE, pp 34\u201334","DOI":"10.1109\/SC.2005.57"},{"issue":"1","key":"4415_CR13","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/JCN.2014.000007","volume":"16","author":"Y Jin","year":"2014","unstructured":"Jin Y, Xu J, Qiu L (2014) Energy-efficient scheduling with individual packet delay constraints and non-ideal circuit power. J Commun Netw 16(1):36\u201344","journal-title":"J Commun Netw"},{"issue":"8","key":"4415_CR14","doi-asserted-by":"publisher","first-page":"1374","DOI":"10.1109\/TPDS.2010.208","volume":"22","author":"YC Lee","year":"2011","unstructured":"Lee YC, Zomaya AY (2011) Energy conscious scheduling for distributed computing systems under different operating conditions. IEEE Trans Parallel Distrib Syst 22(8):1374\u20131381","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"9","key":"4415_CR15","doi-asserted-by":"publisher","first-page":"1671","DOI":"10.1109\/TVLSI.2018.2825605","volume":"26","author":"J Li","year":"2018","unstructured":"Li J, Liu Y, Li H, Yuan Z, Fu C, Yue J, Feng X, Xue CJ, Hu J, Yang H (2018) Path: performance-aware task scheduling for energy-harvesting nonvolatile processors. IEEE Trans Very Large Scale Integr Syst 26(9):1671\u20131684","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"issue":"11","key":"4415_CR16","doi-asserted-by":"publisher","first-page":"2867","DOI":"10.1109\/TPDS.2013.270","volume":"25","author":"K Li","year":"2014","unstructured":"Li K, Tang X, Li K (2014) Energy-efficient stochastic task scheduling on heterogeneous computing systems. IEEE Trans Parallel Distrib Syst 25(11):2867\u20132876","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"4415_CR17","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1109\/TC.2013.205","volume":"64","author":"K Li","year":"2015","unstructured":"Li K, Tang X, Veeravalli B, Li K (2015) Scheduling precedence constrained stochastic tasks on heterogeneous cluster systems. IEEE Trans Comput 64(1):191\u2013204","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"4415_CR18","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1109\/TR.2018.2869786","volume":"68","author":"A Namazi","year":"2019","unstructured":"Namazi A, Safari S, Mohammadi S (2019) CMV: clustered majority voting reliability-aware task scheduling for multicore real-time systems. IEEE Trans Reliab 68(1):187\u2013200","journal-title":"IEEE Trans Reliab"},{"key":"4415_CR19","doi-asserted-by":"crossref","unstructured":"Rountree B, Lownenthal DK, de\u00a0Supinski BR, Schulz M, Freeh VW, Bletsch T (2009) Adagio: making DVS practical for complex HPC applications. In: International conference on supercomputing. ACM, pp 460\u2013469","DOI":"10.1145\/1542275.1542340"},{"issue":"6","key":"4415_CR20","doi-asserted-by":"publisher","first-page":"1995","DOI":"10.1109\/TCST.2017.2750999","volume":"26","author":"CA Sanchez","year":"2018","unstructured":"Sanchez CA, Mokrenko O, Zaccarian L, Lesecq S (2018) A hybrid control law for energy-oriented tasks scheduling in wireless sensor networks. IEEE Trans Control Syst Technol 26(6):1995\u20132007","journal-title":"IEEE Trans Control Syst Technol"},{"key":"4415_CR21","unstructured":"Sun H, Elghazi R, Gainaru A, Aupy G, Raghavan P (2018) Scheduling parallel tasks under multiple resources: list scheduling vs. pack scheduling. In: International parallel and distributed processing symposium. pp 194\u2013203"},{"issue":"1","key":"4415_CR22","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10723-015-9334-y","volume":"14","author":"Z Tang","year":"2016","unstructured":"Tang Z, Qi L, Cheng Z, Li K, Khan SU, Li K (2016) An energy-efficient task scheduling algorithm in dvfs-enabled cloud environment. J Grid Comput 14(1):55\u201374","journal-title":"J Grid Comput"},{"key":"4415_CR23","doi-asserted-by":"publisher","first-page":"15663","DOI":"10.1109\/ACCESS.2018.2790392","volume":"6","author":"N Wang","year":"2018","unstructured":"Wang N, Chen S, Ni J, Ling X, Zhu Y (2018) Security-aware task scheduling using untrusted components in high-level synthesis. IEEE Access 6:15663\u201315678","journal-title":"IEEE Access"},{"issue":"2","key":"4415_CR24","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1109\/TETC.2014.2300632","volume":"2","author":"Y Wang","year":"2014","unstructured":"Wang Y, Li K, Chen H, He L, Li K (2014) Energy-aware data allocation and task scheduling on heterogeneous multiprocessor systems with time constraints. IEEE Trans Emerg Top Comput 2(2):134\u2013148","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"5","key":"4415_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TPDS.2019.2907537","volume":"30","author":"G Xiao","year":"2019","unstructured":"Xiao G, Li K, Chen Y, He W, Zomaya A, Li T (2019) CASpMV: a customized and accelerative spmv framework for the sunway taihulight. IEEE Trans Parallel Distrib Syst 30(5):1\u201312","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4415_CR26","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1016\/j.ins.2017.04.028","volume":"405","author":"G Xiao","year":"2017","unstructured":"Xiao G, Li K, Li K (2017) Reporting l most influential objects in uncertain databases based on probabilistic reverse top-k queries. Inf Sci 405:207\u2013226","journal-title":"Inf Sci"},{"key":"4415_CR27","doi-asserted-by":"crossref","unstructured":"Xiao X, Xie G, Li R, Li K (2016) Minimizing schedule length of energy consumption constrained parallel applications on heterogeneous distributed systems. In: IEEE Trustcom\/BigDataSE\/ISPA. IEEE, pp 1471\u20131476","DOI":"10.1109\/TrustCom.2016.0230"},{"key":"4415_CR28","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","volume":"270","author":"Y Xu","year":"2014","unstructured":"Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255\u2013287","journal-title":"Inf Sci"},{"key":"4415_CR29","doi-asserted-by":"publisher","first-page":"55923","DOI":"10.1109\/ACCESS.2018.2872750","volume":"6","author":"R Yadav","year":"2018","unstructured":"Yadav R, Zhang W, Kaiwartya O, Singh PR, Elgendy IA, Tian Y (2018) Adaptive energy-aware algorithms for minimizing energy consumption and SLA violation in cloud computing. IEEE Access 6:55923\u201355936","journal-title":"IEEE Access"},{"issue":"5","key":"4415_CR30","doi-asserted-by":"publisher","first-page":"4076","DOI":"10.1109\/JIOT.2018.2846644","volume":"5","author":"Y Yang","year":"2018","unstructured":"Yang Y, Wang K, Zhang G, Chen X, Luo X, Zhou MT (2018) MEETS: maximal energy efficient task scheduling in homogeneous fog networks. IEEE Internet Things J 5(5):4076\u20134087","journal-title":"IEEE Internet Things J"},{"key":"4415_CR31","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.future.2015.07.008","volume":"56","author":"G Zeng","year":"2016","unstructured":"Zeng G, Matsubara Y, Tomiyama H, Takada H (2016) Energy-aware task migration for multiprocessor real-time systems. Future Gener Comput Syst 56:220\u2013228","journal-title":"Future Gener Comput Syst"},{"issue":"2","key":"4415_CR32","doi-asserted-by":"publisher","first-page":"3533","DOI":"10.1109\/JIOT.2018.2887264","volume":"6","author":"G Zhang","year":"2019","unstructured":"Zhang G, Shen F, Chen N, Zhu P, Dai X, Yang Y (2019) DOTS: delay-optimal task scheduling among voluntary nodes in fog networks. IEEE Internet Things J 6(2):3533\u20133544","journal-title":"IEEE Internet Things J"},{"key":"4415_CR33","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/j.ins.2016.08.003","volume":"379","author":"L Zhang","year":"2017","unstructured":"Zhang L, Li K, Li C, Li K (2017) Bi-objective workflow scheduling of the energy consumption and reliability in heterogeneous computing systems. Inf Sci 379:241\u2013256","journal-title":"Inf Sci"},{"key":"4415_CR34","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.ins.2015.02.023","volume":"319","author":"L Zhang","year":"2015","unstructured":"Zhang L, Li K, Xu Y, Mei J, Zhang F, Li K (2015) Maximizing reliability with energy conservation for parallel task scheduling in a heterogeneous cluster. Inf Sci 319:113\u2013131","journal-title":"Inf Sci"},{"issue":"1","key":"4415_CR35","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1109\/TSUSC.2017.2743704","volume":"4","author":"Q Zhang","year":"2019","unstructured":"Zhang Q, Lin M, Yang LT, Chen Z, Li P (2019) Energy-efficient scheduling for real-time systems based on deep Q-learning model. IEEE Trans Sustain Comput 4(1):132\u2013141","journal-title":"IEEE Trans Sustain Comput"},{"issue":"2","key":"4415_CR36","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/2442087.2442094","volume":"18","author":"B Zhao","year":"2013","unstructured":"Zhao B, Aydin H, Zhu D (2013) Shared recovery for energy efficiency and reliability enhancements in real-time applications with precedence constraints. ACM Trans Des Autom Electron Syst 18(2):23\u201335","journal-title":"ACM Trans Des Autom Electron Syst"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-019-04415-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00521-019-04415-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-019-04415-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,20]],"date-time":"2020-08-20T23:19:42Z","timestamp":1597965582000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00521-019-04415-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,22]]},"references-count":36,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2020,5]]}},"alternative-id":["4415"],"URL":"https:\/\/doi.org\/10.1007\/s00521-019-04415-2","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,22]]},"assertion":[{"value":"7 April 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 July 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors Yikun Hu, Jinghong Li and Ligang He are from Hunan University, and they declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}