{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T22:38:20Z","timestamp":1774996700636,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s11227-021-04112-9","type":"journal-article","created":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T15:57:51Z","timestamp":1634140671000},"page":"6275-6295","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Slack extender mechanism for greening dependent-tasks scheduling on DVFS-enabled computing platforms"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3736-425X","authenticated-orcid":false,"given":"Tarek","family":"Hagras","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,13]]},"reference":[{"issue":"2","key":"4112_CR1","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1007\/s10586-019-02965-7","volume":"23","author":"AK Maurya","year":"2020","unstructured":"Maurya AK, Modi K, Kumar V, Naik NS, Tripathi AK (2020) Energy-aware scheduling using slack reclamation for cluster systems. Clust Comput 23(2):911\u2013923","journal-title":"Clust Comput"},{"issue":"6","key":"4112_CR2","doi-asserted-by":"publisher","first-page":"5135","DOI":"10.3233\/JIFS-171927","volume":"36","author":"B Barzegar","year":"2019","unstructured":"Barzegar B, Motameni H, Movaghar A (2019) Eatsdcd: a green energy-aware scheduling algorithm for parallel task-based application using clustering, duplication and dvfs technique in cloud datacenters. J Intell Fuzzy Syst 36(6):5135\u20135152","journal-title":"J Intell Fuzzy Syst"},{"key":"4112_CR3","unstructured":"Dobhal A et al (2016) Improved real-time energy aware parallel task scheduling in a cluster. in 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).0 IEEE pp 475\u2013480"},{"issue":"3","key":"4112_CR4","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1109\/TC.2010.216","volume":"60","author":"Z Zong","year":"2010","unstructured":"Zong Z, Manzanares A, Ruan X, Qin X (2010) Ead and pebd: two energy-aware duplication scheduling algorithms for parallel tasks on homogeneous clusters. IEEE Trans Comput 60(3):360\u2013374","journal-title":"IEEE Trans Comput"},{"key":"4112_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106895","volume":"99","author":"M Alaei","year":"2021","unstructured":"Alaei M, Khorsand R, Ramezanpour M (2021) An adaptive fault detector strategy for scientific workflow scheduling based on improved differential evolution algorithm in cloud. Applied Soft Computing 99:106895","journal-title":"Applied Soft Computing"},{"key":"4112_CR6","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1016\/j.future.2020.05.040","volume":"112","author":"HA Hassan","year":"2020","unstructured":"Hassan HA, Salem SA, Saad EM (2020) A smart energy and reliability aware scheduling algorithm for workflow execution in dvfs-enabled cloud environment. Fut Gen Comput Syst 112:431\u2013448","journal-title":"Fut Gen Comput Syst"},{"issue":"8","key":"4112_CR7","doi-asserted-by":"publisher","first-page":"4750","DOI":"10.1007\/s11227-019-02764-2","volume":"75","author":"N Khattar","year":"2019","unstructured":"Khattar N, Sidhu J, Singh J (2019) Toward energy-efficient cloud computing: a survey of dynamic power management and heuristics-based optimization techniques. J Supercomput 75(8):4750\u20134810","journal-title":"J Supercomput"},{"key":"4112_CR8","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.future.2016.08.022","volume":"74","author":"Y Hu","year":"2017","unstructured":"Hu Y, Liu C, Li K, Chen X, Li K (2017) Slack allocation algorithm for energy minimization in cluster systems. Fut Gen Comput Syst 74:119\u2013131","journal-title":"Fut Gen Comput Syst"},{"issue":"7","key":"4112_CR9","doi-asserted-by":"publisher","first-page":"1661","DOI":"10.1016\/j.future.2013.02.010","volume":"29","author":"L Wang","year":"2013","unstructured":"Wang L, Khan SU, Chen D, Ko\u0142Odziej J, Ranjan R, Xu C-Z, Zomaya A (2013) Energy-aware parallel task scheduling in a cluster. Fut Gen Comput Syst 29(7):1661\u20131670","journal-title":"Fut Gen Comput Syst"},{"issue":"8","key":"4112_CR10","doi-asserted-by":"publisher","first-page":"1154","DOI":"10.1016\/j.jpdc.2011.01.004","volume":"71","author":"NB Rizvandi","year":"2011","unstructured":"Rizvandi NB, Taheri J, Zomaya AY (2011) Some observations on optimal frequency selection in dvfs-based energy consumption minimization. J Par Dist Comput 71(8):1154\u20131164","journal-title":"J Par Dist Comput"},{"key":"4112_CR11","doi-asserted-by":"crossref","unstructured":"G.\u00a0Von\u00a0Laszewski, L.\u00a0Wang, A.\u00a0J. Younge, and X.\u00a0He, \u201cPower-aware scheduling of virtual machines in dvfs-enabled clusters,\u201d in 2009 IEEE International Conference on Cluster Computing and Workshops. IEEE, 2009, pp. 1\u201310","DOI":"10.1109\/CLUSTR.2009.5289182"},{"issue":"4","key":"4112_CR12","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2478\/cait-2019-0035","volume":"19","author":"B Kada","year":"2019","unstructured":"Kada B, Kalla H (2019) An efficient fault-tolerant scheduling approach with energy minimization for hard real-time embedded systems. Cybernet Inf Technol 19(4):45\u201360","journal-title":"Cybernet Inf Technol"},{"key":"4112_CR13","doi-asserted-by":"crossref","unstructured":"G.\u00a0L. Stavrinides and H.\u00a0D. Karatza, \u201cEnergy-aware scheduling of real-time workflow applications in clouds utilizing dvfs and approximate computations,\u201d in 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud). IEEE, 2018, pp. 33\u201340","DOI":"10.1109\/FiCloud.2018.00013"},{"key":"4112_CR14","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/j.simpat.2018.07.006","volume":"87","author":"M Safari","year":"2018","unstructured":"Safari M, Khorsand R (2018) Energy-aware scheduling algorithm for time-constrained workflow tasks in dvfs-enabled cloud environment. Simul Modell Pract Theory 87:311\u2013326","journal-title":"Simul Modell Pract Theory"},{"issue":"12","key":"4112_CR15","doi-asserted-by":"publisher","first-page":"3426","DOI":"10.1109\/TPDS.2017.2730876","volume":"28","author":"G Xie","year":"2017","unstructured":"Xie G, Zeng G, Xiao X, Li R, Li K (2017) Energy-efficient scheduling algorithms for real-time parallel applications on heterogeneous distributed embedded systems. IEEE Trans Parallel Dist Syst 28(12):3426\u20133442","journal-title":"IEEE Trans Parallel Dist Syst"},{"key":"4112_CR16","doi-asserted-by":"crossref","unstructured":"N.\u00a0Kaur, S.\u00a0Bansal, and R.\u00a0K. Bansal, \u201cTowards energy efficient scheduling with dvfs for precedence constrained tasks on heterogeneous cluster system,\u201d in 2015 2nd International Conference on Recent Advances in Engineering & Computational Sciences (RAECS). IEEE, 2015, pp. 1\u20136","DOI":"10.1109\/RAECS.2015.7453345"},{"key":"4112_CR17","unstructured":"Singh J, Auluck N (2014) Dvfs and duplication based scheduling for optimizing power and performance in heterogeneous multiprocessors. in Proceedings of the High Performance Computing Symposium, pp 1\u20138"},{"key":"4112_CR18","doi-asserted-by":"crossref","unstructured":"N.\u00a0B. Rizvandi, J.\u00a0Taheri, A.\u00a0Y. Zomaya, and Y.\u00a0C. Lee, \u201cLinear combinations of dvfs-enabled processor frequencies to modify the energy-aware scheduling algorithms,\u201d in 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE, 2010, pp. 388\u2013397","DOI":"10.1109\/CCGRID.2010.38"},{"key":"4112_CR19","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.jpdc.2019.01.006","volume":"127","author":"H Xu","year":"2019","unstructured":"Xu H, Li R, Pan C, Li K (2019) Minimizing energy consumption with reliability goal on heterogeneous embedded systems. J Parallel Dist Comput 127:44\u201357","journal-title":"J Parallel Dist Comput"},{"key":"4112_CR20","doi-asserted-by":"crossref","unstructured":"Ali H, Tariq UU, Liu L, Panneerselvam J, Zhai X, \u201cEnergy optimization of streaming applications in iot on noc based heterogeneous mpsocs using re-timing and dvfs,\u201d in, (2019) IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld\/SCALCOM\/UIC\/ATC\/CBDCom\/IOP\/SCI). IEEE 2019:1297\u20131304","DOI":"10.1109\/SmartWorld-UIC-ATC-SCALCOM-IOP-SCI.2019.00240"},{"key":"4112_CR21","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1016\/j.future.2019.02.019","volume":"96","author":"GL Stavrinides","year":"2019","unstructured":"Stavrinides GL, Karatza HD (2019) An energy-efficient, qos-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing dvfs and approximate computations. Fut Gen Comput Syst 96:216\u2013226","journal-title":"Fut Gen Comput Syst"},{"key":"4112_CR22","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1016\/j.future.2016.06.029","volume":"78","author":"F Juarez","year":"2018","unstructured":"Juarez F, Ejarque J, Badia RM (2018) Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Fut Gen Comput Syst 78:257\u2013271","journal-title":"Fut Gen Comput Syst"},{"key":"4112_CR23","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.sysarc.2018.03.001","volume":"84","author":"T Wu","year":"2018","unstructured":"Wu T, Gu H, Zhou J, Wei T, Liu X, Chen M (2018) Soft error-aware energy-efficient task scheduling for workflow applications in dvfs-enabled cloud. J Syst Architect 84:12\u201327","journal-title":"J Syst Architect"},{"issue":"10","key":"4112_CR24","doi-asserted-by":"publisher","first-page":"5578","DOI":"10.1007\/s11227-018-2498-z","volume":"74","author":"M Safari","year":"2018","unstructured":"Safari M, Khorsand R (2018) Pl-dvfs: combining power-aware list-based scheduling algorithm with dvfs technique for real-time tasks in cloud computing. J Supercomput 74(10):5578\u20135600","journal-title":"J Supercomput"},{"issue":"4","key":"4112_CR25","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1007\/s10723-017-9391-5","volume":"15","author":"J Jiang","year":"2017","unstructured":"Jiang J, Lin Y, Xie G, Fu L, Yang J (2017) Time and energy optimization algorithms for the static scheduling of multiple workflows in heterogeneous computing system. J Grid Comput 15(4):435\u2013456","journal-title":"J Grid Comput"},{"key":"4112_CR26","doi-asserted-by":"crossref","unstructured":"Zhang Y, Wang Y, Wang H, \u201cEnergy-efficient task scheduling for dvfs-enabled heterogeneous computing systems using a linear programming approach,\u201d in, (2016) IEEE 35th International Performance Computing and Communications Conference (IPCCC). IEEE 2016:1\u20138","DOI":"10.1109\/PCCC.2016.7820647"},{"key":"4112_CR27","doi-asserted-by":"crossref","unstructured":"Tang Z, Cheng Z, Li K, Li K, \u201cAn efficient energy scheduling algorithm for workflow tasks in hybrids and dvfs-enabled cloud environment,\u201d in, (2014) Sixth International Symposium on Parallel Architectures, Algorithms and Programming. IEEE 2014:255\u2013261","DOI":"10.1109\/PAAP.2014.33"},{"issue":"12","key":"4112_CR28","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/2.476197","volume":"28","author":"H El-Rewini","year":"1995","unstructured":"El-Rewini H, Ali HH, Lewis T (1995) Task scheduling in multiprocessing systems. Computer 28(12):27\u201337","journal-title":"Computer"},{"issue":"7","key":"4112_CR29","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1016\/j.parco.2005.04.002","volume":"31","author":"T Hagras","year":"2005","unstructured":"Hagras T, Jane\u010dek J (2005) A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems. Par Comput 31(7):653\u2013670","journal-title":"Par Comput"},{"key":"4112_CR30","doi-asserted-by":"crossref","unstructured":"R.\u00a0Sakellariou, H.\u00a0Zhao, and E.\u00a0Deelman, \u201cMapping workflows on grid resources: experiments with the montage workflow,\u201d in Grids, P2P and services computing. Springer, 2010, pp. 119\u2013132","DOI":"10.1007\/978-1-4419-6794-7_10"},{"key":"4112_CR31","doi-asserted-by":"crossref","unstructured":"Q.\u00a0Jiang, Y.\u00a0C. Lee, and A.\u00a0Y. Zomaya, \u201cExecuting large scale scientific workflow ensembles in public clouds,\u201d in 2015 44th International Conference on Parallel Processing. IEEE, 2015, pp. 520\u2013529","DOI":"10.1109\/ICPP.2015.61"},{"issue":"11","key":"4112_CR32","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1007\/s00607-017-0558-5","volume":"99","author":"A Atef","year":"2017","unstructured":"Atef A, Hagras T, Mahdy YB, Jane\u010dek J (2017) Lower-bound complexity algorithm for task scheduling on heterogeneous grid. Computing 99(11):1125\u20131145","journal-title":"Computing"},{"issue":"1","key":"4112_CR33","first-page":"57","volume":"1","author":"A Olteanu","year":"2011","unstructured":"Olteanu A, Marin A (2011) Generation and evaluation of scheduling dags: how to provide similar evaluation conditions. Comput Sci Master Res 1(1):57\u201366","journal-title":"Comput Sci Master Res"},{"key":"4112_CR34","doi-asserted-by":"crossref","unstructured":"Bharathi S, Chervenak A, Deelman E, Mehta G, Su M-H, Vahi K, \u201cCharacterization of scientific workflows,\u201d in, (2008) third workshop on workflows in support of large-scale science. IEEE 2008:1\u201310","DOI":"10.1109\/WORKS.2008.4723958"},{"key":"4112_CR35","unstructured":"G.\u00a0Berriman, J.\u00a0Good, A.\u00a0Laity, A.\u00a0Bergou, J.\u00a0Jacob, D.\u00a0Katz, E.\u00a0Deelman, C.\u00a0Kesselman, G.\u00a0Singh, M.-H. Su et\u00a0al., \u201cMontage: a grid enabled image mosaic service for the national virtual observatory,\u201d in Astronomical Data Analysis Software and Systems (ADASS) XIII, vol. 314, 2004, p. 593"},{"key":"4112_CR36","unstructured":"Smith G (2019) The fast fourier transform and its applications"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04112-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-04112-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04112-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,18]],"date-time":"2022-03-18T16:20:16Z","timestamp":1647620416000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-04112-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,13]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["4112"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-04112-9","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,13]]},"assertion":[{"value":"24 September 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}