{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T22:38:22Z","timestamp":1774996702256,"version":"3.50.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T00:00:00Z","timestamp":1711065600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T00:00:00Z","timestamp":1711065600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100022026","name":"Aswan University","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100022026","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The key factor in reducing the consumed energy when dependent-tasks applications are scheduled on DVFS-enabled computing platforms is task execution time slots. The unique and axiomatic approach to reduce the energy consumption on such platforms involves scaling down the execution frequency of each task within its execution time slot, provided a suitable scaling-down frequency is available. Regrettably, scheduling algorithms often shrink task execution time slots due to minimizing task completion times. This paper presents <jats:italic>BlueMoon<\/jats:italic>, a mechanism that reschedules the application tasks to extend the execution time slot of each task while ensuring that the overall completion time of the application tasks remains unaffected. <jats:italic>BlueMoon<\/jats:italic> is implemented and tested on numerous schedules of application graphs. The experimental results, conducted through computer simulations, demonstrate that <jats:italic>BlueMoon<\/jats:italic> substantially extends the execution time slots of tasks when compared to other mechanisms.<\/jats:p>","DOI":"10.1007\/s10586-024-04298-6","type":"journal-article","created":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T08:17:08Z","timestamp":1711095428000},"page":"7373-7388","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Maintaining the completion-time mechanism for Greening tasks scheduling on DVFS-enabled computing platforms"],"prefix":"10.1007","volume":"27","author":[{"given":"Tarek","family":"Hagras","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gamal A.","family":"El-Sayed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,3,22]]},"reference":[{"issue":"5","key":"4298_CR1","doi-asserted-by":"publisher","first-page":"6275","DOI":"10.1007\/s11227-021-04112-9","volume":"78","author":"T Hagras","year":"2021","unstructured":"Hagras, T.: Slack extender mechanism for greening dependent-tasks scheduling on DVFS-enabled computing platforms. J. Supercomput. 78(5), 6275\u20136295 (2021). https:\/\/doi.org\/10.1007\/s11227-021-04112-9","journal-title":"J. Supercomput."},{"issue":"2","key":"4298_CR2","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1007\/s10586-019-02965-7","volume":"23","author":"AK Maurya","year":"2019","unstructured":"Maurya, A.K., Modi, K., Kumar, V., Naik, N.S., Tripathi, A.K.: Energy-aware scheduling using slack reclamation for cluster systems. Clust. Comput. 23(2), 911\u2013923 (2019). https:\/\/doi.org\/10.1007\/s10586-019-02965-7","journal-title":"Clust. Comput."},{"key":"4298_CR3","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/s10723-021-09554-2","volume":"1","author":"T Hagras","year":"2021","unstructured":"Hagras, T., Atef, A., Mahdy, Y.B.: Greening duplication-based dependent-tasks scheduling on heterogeneous large-scale computing platforms. J. Grid Comput. 1, 19\u201325 (2021). https:\/\/doi.org\/10.1007\/s10723-021-09554-2","journal-title":"J. Grid Comput."},{"issue":"6","key":"4298_CR4","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.: 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 (2019). https:\/\/doi.org\/10.3233\/jifs-171927","journal-title":"J. Intell. Fuzzy Syst."},{"key":"4298_CR5","unstructured":"Dobhal, A., Ranvijay: Improved real-time energy aware parallel task scheduling in a cluster. In: 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pp. 475\u2013480 (2016). IEEE"},{"issue":"3","key":"4298_CR6","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1109\/tc.2010.216","volume":"60","author":"Z Zong","year":"2011","unstructured":"Zong, Z., Manzanares, A., Ruan, X., Qin, X.: EAD and PEBD: two energy-aware duplication scheduling algorithms for parallel tasks on homogeneous clusters. IEEE Trans. Comput. 60(3), 360\u2013374 (2011). https:\/\/doi.org\/10.1109\/tc.2010.216","journal-title":"IEEE Trans. Comput."},{"issue":"12","key":"4298_CR7","doi-asserted-by":"publisher","first-page":"4601","DOI":"10.1109\/TCAD.2020.2977063","volume":"39","author":"S Safari","year":"2020","unstructured":"Safari, S., Hessabi, S., Ershadi, G.: Less-mics: a low energy standby-sparing scheme for mixed-criticality systems. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(12), 4601\u20134610 (2020). https:\/\/doi.org\/10.1109\/TCAD.2020.2977063","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"4298_CR8","doi-asserted-by":"publisher","first-page":"106895","DOI":"10.1016\/j.asoc.2020.106895","volume":"99","author":"M Alaei","year":"2021","unstructured":"Alaei, M., Khorsand, R., Ramezanpour, M.: An adaptive fault detector strategy for scientific workflow scheduling based on improved differential evolution algorithm in cloud. Appl. Soft Comput. 99, 106895 (2021). https:\/\/doi.org\/10.1016\/j.asoc.2020.106895","journal-title":"Appl. Soft Comput."},{"key":"4298_CR9","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1016\/j.future.2020.05.040","volume":"112","author":"HA Hassan","year":"2020","unstructured":"Hassan, H.A., Salem, S.A., Saad, E.M.: A smart energy and reliability aware scheduling algorithm for workflow execution in DVFS-enabled cloud environment. Future Generation Comput. Syst. 112, 431\u2013448 (2020). https:\/\/doi.org\/10.1016\/j.future.2020.05.040","journal-title":"Future Generation Comput. Syst."},{"issue":"8","key":"4298_CR10","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.: Toward energy-efficient cloud computing: a survey of dynamic power management and heuristics-based optimization techniques. J. Supercomput. 75(8), 4750\u20134810 (2019). https:\/\/doi.org\/10.1007\/s11227-019-02764-2","journal-title":"J. Supercomput."},{"key":"4298_CR11","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.: Slack allocation algorithm for energy minimization in cluster systems. Future Gener. Comput. Syst. 74, 119\u2013131 (2017). https:\/\/doi.org\/10.1016\/j.future.2016.08.022","journal-title":"Future Gener. Comput. Syst."},{"issue":"7","key":"4298_CR12","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, S.U., Chen, D., Ko\u0142odziej, J., Ranjan, R., Xu, C.-Z., Zomaya, A.: Energy-aware parallel task scheduling in a cluster. Future Gener. Comput. Syst. 29(7), 1661\u20131670 (2013). https:\/\/doi.org\/10.1016\/j.future.2013.02.010","journal-title":"Future Gener. Comput. Syst."},{"issue":"7","key":"4298_CR13","doi-asserted-by":"publisher","first-page":"1678","DOI":"10.1109\/TPDS.2021.3123544","volume":"33","author":"S Safari","year":"2022","unstructured":"Safari, S., Khdr, H., Gohari-Nazari, P., Ansari, M., Hessabi, S., Henkel, J.: Therma-mics: thermal-aware scheduling for fault-tolerant mixed-criticality systems. IEEE Trans. Parall. Distrib. Syst. 33(7), 1678\u20131694 (2022). https:\/\/doi.org\/10.1109\/TPDS.2021.3123544","journal-title":"IEEE Trans. Parall. Distrib. Syst."},{"key":"4298_CR14","doi-asserted-by":"publisher","first-page":"12229","DOI":"10.1109\/ACCESS.2022.3144217","volume":"10","author":"S Safari","year":"2022","unstructured":"Safari, S., Ansari, M., Khdr, H., Gohari-Nazari, P., Yari-Karin, S., Yeganeh-Khaksar, A., Hessabi, S., Ejlali, A., Henkel, J.: A survey of fault-tolerance techniques for embedded systems from the perspective of power, energy, and thermal issues. IEEE Access 10, 12229\u201312251 (2022). https:\/\/doi.org\/10.1109\/ACCESS.2022.3144217","journal-title":"IEEE Access"},{"issue":"8","key":"4298_CR15","doi-asserted-by":"publisher","first-page":"1154","DOI":"10.1016\/j.jpdc.2011.01.004","volume":"71","author":"NB Rizvandi","year":"2011","unstructured":"Rizvandi, N.B., Taheri, J., Zomaya, A.Y.: Some observations on optimal frequency selection in DVFS-based energy consumption minimization. J. Parall. Distrib. Comput. 71(8), 1154\u20131164 (2011). https:\/\/doi.org\/10.1016\/j.jpdc.2011.01.004","journal-title":"J. Parall. Distrib. Comput."},{"key":"4298_CR16","doi-asserted-by":"publisher","unstructured":"Laszewski, G., Wang, L., Younge, A.J., He, X.: Power-aware scheduling of virtual machines in DVFS-enabled clusters. In: 2009 IEEE International Conference on Cluster Computing and Workshops. IEEE, (2009). https:\/\/doi.org\/10.1109\/clustr.2009.5289182","DOI":"10.1109\/clustr.2009.5289182"},{"issue":"1","key":"4298_CR17","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1109\/TETC.2020.3018902","volume":"10","author":"A Yeganeh-Khaksar","year":"2022","unstructured":"Yeganeh-Khaksar, A., Ansari, M., Ejlali, A.: Remap: reliability management of peak-power-aware real-time embedded systems through task replication. IEEE Trans. Emerg. Top. Comput. 10(1), 312\u2013323 (2022). https:\/\/doi.org\/10.1109\/TETC.2020.3018902","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"issue":"2","key":"4298_CR18","first-page":"31","volume":"15","author":"S Safari","year":"2018","unstructured":"Safari, S., Ansari, M., Salehi, M., Ejlali, A.: Energy-budget-aware reliability management in multi-core embedded systems with hybrid energy source. CSI J. Comput. Sci. Eng. (JCSE) 15(2), 31\u201343 (2018)","journal-title":"CSI J. Comput. Sci. Eng. (JCSE)"},{"key":"4298_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60588-3_14","volume-title":"Reliable Software Technologies-Ada-Europe","author":"R Medina","year":"2017","unstructured":"Medina, R., Borde, E., Pautet, L.: Directed acyclic graph scheduling for mixed-criticality systems. In: Blieberger, J., Bader, M. (eds.) Reliable Software Technologies-Ada-Europe. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-60588-3_14"},{"key":"4298_CR20","doi-asserted-by":"publisher","unstructured":"Medina, R., Borde, E., Pautet, L.: Scheduling multi-periodic mixed-criticality dags on multi-core architectures. In: 2018 IEEE Real-Time Systems Symposium (RTSS), pp. 254\u2013264 (2018). https:\/\/doi.org\/10.1109\/RTSS.2018.00042 . IEEE","DOI":"10.1109\/RTSS.2018.00042"},{"issue":"1","key":"4298_CR21","first-page":"31","volume":"15","author":"M Ansari","year":"2017","unstructured":"Ansari, M., Safari, S., Poursafaei, F.R., Salehi, M., Ejlali, A.: Addq: low-energy hardware replication for real-time systems through adaptive dual queue scheduling. CSI J. Comput. Sci. Eng. (JCSE) 15(1), 31\u201338 (2017)","journal-title":"CSI J. Comput. Sci. Eng. (JCSE)"},{"issue":"2","key":"4298_CR22","first-page":"76","volume":"12","author":"T Hagras","year":"2005","unstructured":"Hagras, T., Janecek, J.: A fast compile-time task scheduling heuristic for homogeneous computing environments. Int. J. Comput. Appl. 12(2), 76 (2005)","journal-title":"Int. J. Comput. Appl."},{"key":"4298_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02982-8","author":"T Hagras","year":"2019","unstructured":"Hagras, T., Atef, A., Mahdy, Y.B.: Lower-bound time-complexity greening mechanism for duplication-based scheduling on large-scale computing platforms. J. Supercomput. (2019). https:\/\/doi.org\/10.1007\/s11227-019-02982-8","journal-title":"J. Supercomput."},{"key":"4298_CR24","doi-asserted-by":"publisher","unstructured":"Yang, C.-H., Lee, P., Chung, Y.-C.: Improving Static Task Scheduling in Heterogeneous and Homogeneous Computing Systems. IEEE. 2007 International Conference on Parallel Processing (ICPP 2007) (2007). https:\/\/doi.org\/10.1109\/icpp.2007.49","DOI":"10.1109\/icpp.2007.49"},{"issue":"7","key":"4298_CR25","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.: A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems. Parall. Comput. 31(7), 653\u2013670 (2005). https:\/\/doi.org\/10.1016\/j.parco.2005.04.002","journal-title":"Parall. Comput."},{"key":"4298_CR26","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-40131-3_7","volume-title":"An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems","author":"B Kada","year":"2020","unstructured":"Kada, B., Kalla, H.: An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems. Communications in Computer and Information Science, Springer, New York (2020). https:\/\/doi.org\/10.1007\/978-3-030-40131-3_7"},{"key":"4298_CR27","doi-asserted-by":"publisher","unstructured":"Stavrinides, G.L., Karatza, H.D.: Energy-Aware Scheduling of Real-Time Workflow Applications in Clouds Utilizing DVFS and Approximate Computations. IEEE. 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud) (2018). https:\/\/doi.org\/10.1109\/ficloud.2018.00013","DOI":"10.1109\/ficloud.2018.00013"},{"key":"4298_CR28","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.: Energy-aware scheduling algorithm for time-constrained workflow tasks in DVFS-enabled cloud environment. Simulat. Modell. Pract. Theory 87, 311\u2013326 (2018). https:\/\/doi.org\/10.1016\/j.simpat.2018.07.006","journal-title":"Simulat. Modell. Pract. Theory"},{"issue":"12","key":"4298_CR29","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.: Energy-efficient scheduling algorithms for real-time parallel applications on heterogeneous distributed embedded systems. IEEE Trans. Parall. Distrib. Syst. 28(12), 3426\u20133442 (2017). https:\/\/doi.org\/10.1109\/tpds.2017.2730876","journal-title":"IEEE Trans. Parall. Distrib. Syst."},{"key":"4298_CR30","doi-asserted-by":"publisher","unstructured":"Kaur, N., Bansal, S., Bansal, R.K.: Towards energy efficient scheduling with DVFS for precedence constrained tasks on heterogeneous cluster system. IEEE. 2015 2nd International Conference on Recent Advances in Engineering and Computational Sciences (RAECS) (2015). https:\/\/doi.org\/10.1109\/raecs.2015.7453345","DOI":"10.1109\/raecs.2015.7453345"},{"key":"4298_CR31","unstructured":"Singh, J., Auluck, N.: Dvfs and duplication based scheduling for optimizing power and performance in heterogeneous multiprocessors. In: Proceedings of the High Performance Computing Symposium, pp. 1\u20138 (2014)"},{"key":"4298_CR32","doi-asserted-by":"publisher","unstructured":"Rizvandi, N.B., Taheri, J., Zomaya, A.Y., Lee, Y.C.: Linear combinations of DVFS-enabled processor frequencies to modify the energy-aware scheduling algorithms. IEEE. 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing (2010). https:\/\/doi.org\/10.1109\/ccgrid.2010.38","DOI":"10.1109\/ccgrid.2010.38"},{"key":"4298_CR33","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.: Minimizing energy consumption with reliability goal on heterogeneous embedded systems. J. Parall. Distrib. Comput. 127, 44\u201357 (2019). https:\/\/doi.org\/10.1016\/j.jpdc.2019.01.006","journal-title":"J. Parall. Distrib. Comput."},{"key":"4298_CR34","doi-asserted-by":"publisher","unstructured":"Ali, H., Tariq, U.U., Liu, L., Panneerselvam, J., Zhai, X.: Energy optimization of streaming applications in iot on noc based heterogeneous mpsocs using re-timing and dvfs. 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), pp. 1297\u20131304 (2019). https:\/\/doi.org\/10.1109\/smartworld-uic-atc-scalcom-iop-sci.2019.00240 . IEEE","DOI":"10.1109\/smartworld-uic-atc-scalcom-iop-sci.2019.00240"},{"key":"4298_CR35","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1016\/j.future.2019.02.019","volume":"96","author":"GL Stavrinides","year":"2019","unstructured":"Stavrinides, G.L., Karatza, H.D.: An energy-efficient, QoS-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing DVFS and approximate computations. Future Gener. Comput. Syst. 96, 216\u2013226 (2019). https:\/\/doi.org\/10.1016\/j.future.2019.02.019","journal-title":"Future Gener. Comput. Syst."},{"key":"4298_CR36","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, R.M.: Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Future Gener. Comput. Syst. 78, 257\u2013271 (2018). https:\/\/doi.org\/10.1016\/j.future.2016.06.029","journal-title":"Future Gener. Comput. Syst."},{"key":"4298_CR37","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.: Soft error-aware energy-efficient task scheduling for workflow applications in DVFS-enabled cloud. J. Syst. Archit. 84, 12\u201327 (2018). https:\/\/doi.org\/10.1016\/j.sysarc.2018.03.001","journal-title":"J. Syst. Archit."},{"issue":"10","key":"4298_CR38","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.: 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 (2018). https:\/\/doi.org\/10.1007\/s11227-018-2498-z","journal-title":"J. Supercomput."},{"key":"4298_CR39","doi-asserted-by":"publisher","unstructured":"Zhang, Y., Wang, Y., Wang, H.: Energy-efficient task scheduling for DVFS-enabled heterogeneous computing systems using a linear programming approach. IEEE. 2016 IEEE 35th International Performance Computing and Communications Conference (IPCCC) (2016). https:\/\/doi.org\/10.1109\/pccc.2016.7820647","DOI":"10.1109\/pccc.2016.7820647"},{"key":"4298_CR40","doi-asserted-by":"publisher","unstructured":"Tang, Z., Cheng, Z., Li, K., Li, K.: An efficient energy scheduling algorithm for workflow tasks in hybrids and DVFS-enabled cloud environment. IEEE. 2014 Sixth International Symposium on Parallel Architectures, Algorithms and Programming (2014). https:\/\/doi.org\/10.1109\/paap.2014.33","DOI":"10.1109\/paap.2014.33"},{"issue":"12","key":"4298_CR41","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, H.H., Lewis, T.: Task scheduling in multiprocessing systems. Computer 28(12), 27\u201337 (1995). https:\/\/doi.org\/10.1109\/2.476197","journal-title":"Computer"},{"key":"4298_CR42","doi-asserted-by":"publisher","unstructured":"Sakellariou, R., Zhao, H., Deelman, E.: Mapping Workflows on Grid Resources: Experiments with the Montage Workflow. Springer. Grids, P2P and Services Computing (2010). https:\/\/doi.org\/10.1007\/978-1-4419-6794-7_10","DOI":"10.1007\/978-1-4419-6794-7_10"},{"key":"4298_CR43","doi-asserted-by":"publisher","unstructured":"Jiang, Q., Lee, Y.C., Zomaya, A.Y.: Executing large scale scientific workflow ensembles in public clouds. IEEE. 2015 44th International Conference on Parallel Processing (2015). https:\/\/doi.org\/10.1109\/icpp.2015.61","DOI":"10.1109\/icpp.2015.61"},{"issue":"11","key":"4298_CR44","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1007\/s00607-017-0558-5","volume":"99","author":"T Hagras","year":"2017","unstructured":"Hagras, T., Atef, A., Mahdy, Y.B., Jane\u010dek, J.: Lower-bound complexity algorithm for task scheduling on heterogeneous grid. Computing 99(11), 1125\u20131145 (2017). https:\/\/doi.org\/10.1007\/s00607-017-0558-5","journal-title":"Computing"},{"issue":"1","key":"4298_CR45","first-page":"57","volume":"1","author":"A Olteanu","year":"2011","unstructured":"Olteanu, A., Marin, A.: Generation and evaluation of scheduling dags: how to provide similar evaluation conditions. Comput. Sci. Master Res. 1(1), 57\u201366 (2011)","journal-title":"Comput. Sci. Master Res."},{"key":"4298_CR46","doi-asserted-by":"publisher","unstructured":"Bharathi, S., Chervenak, A., Deelman, E., Mehta, G., Su, M.-H., Vahi, K.: Characterization of scientific workflows. In: IEEE. 2008 Third Workshop on Workflows in Support of Large-Scale Science (2008). https:\/\/doi.org\/10.1109\/works.2008.4723958","DOI":"10.1109\/works.2008.4723958"},{"key":"4298_CR47","unstructured":"Berriman, G., Good, J., Laity, A., Bergou, A., Jacob, J., Katz, D., Deelman, E., Kesselman, C., Singh, G., Su, M.-H., : Montage: a grid enabled image mosaic service for the national virtual observatory. In: Astronomical Data Analysis Software and Systems (ADASS) XIII, vol. 314, p. 593 (2004)"},{"issue":"1","key":"4298_CR48","first-page":"27","volume":"12","author":"G Smith","year":"2019","unstructured":"Smith, G.: The fast fourier transform and its applications. IEEE Trans. Educ. 12(1), 27\u201334 (2019)","journal-title":"IEEE Trans. Educ."},{"key":"4298_CR49","first-page":"15","volume":"89","author":"M Saeed","year":"2015","unstructured":"Saeed, M., Nisar, S., Razzaq, S., Masood, R., Imran, R.: Gaussian elimination method-a study of applications. Glob. J. Sci. Front. Res. 89, 15 (2015)","journal-title":"Glob. J. Sci. Front. Res."},{"key":"4298_CR50","first-page":"174","volume":"2","author":"S Padmavathi","year":"2010","unstructured":"Padmavathi, S., Shalinie, S.M., Abhilaash, R.: A memetic algorithm based task scheduling considering communication cost on cluster of workstations. Int. J. Adv. Soft. Comput. Appl. 2, 174\u2013190 (2010)","journal-title":"Int. J. Adv. Soft. Comput. Appl."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04298-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-024-04298-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04298-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T12:41:55Z","timestamp":1725453715000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-024-04298-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,22]]},"references-count":50,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["4298"],"URL":"https:\/\/doi.org\/10.1007\/s10586-024-04298-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,22]]},"assertion":[{"value":"16 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 January 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There are no non-financial conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interest"}}]}}