Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: A review, classifications, and open issues

EN Alkhanak, SP Lee, R Rezaei, RM Parizi - Journal of Systems and …, 2016 - Elsevier
Workflow scheduling in scientific computing systems is one of the most challenging
problems that focuses on satisfying user-defined quality of service requirements while …

Orchestrating the development lifecycle of machine learning-based IoT applications: A taxonomy and survey

B Qian, J Su, Z Wen, DN Jha, Y Li, Y Guan… - ACM Computing …, 2020 - dl.acm.org
Machine Learning (ML) and Internet of Things (IoT) are complementary advances: ML
techniques unlock the potential of IoT with intelligence, and IoT applications increasingly …

A survey of PSO-based scheduling algorithms in cloud computing

M Masdari, F Salehi, M Jalali, M Bidaki - Journal of Network and Systems …, 2017 - Springer
Cloud computing provides effective mechanisms for distributing the computing tasks to the
virtual resources. To provide cost-effective executions and achieve objectives such as load …

A PSO‐based task scheduling algorithm improved using a load‐balancing technique for the cloud computing environment

F Ebadifard, SM Babamir - Concurrency and Computation …, 2018 - Wiley Online Library
Dynamic on‐demand resource provisioning is one of the primary goals of the cloud
computing task scheduling process. Task scheduling is a nondeterministic polynomial time …

Automated evolutionary approach for the design of composite machine learning pipelines

NO Nikitin, P Vychuzhanin, M Sarafanov… - Future Generation …, 2022 - Elsevier
The effectiveness of the machine learning methods for real-world tasks depends on the
proper structure of the modeling pipeline. The proposed approach is aimed to automate the …

Deadline‐constrained coevolutionary genetic algorithm for scientific workflow scheduling in cloud computing

L Liu, M Zhang, R Buyya, Q Fan - … and Computation: Practice …, 2017 - Wiley Online Library
The cloud infrastructures provide a suitable environment for the execution of large‐scale
scientific workflow application. However, it raises new challenges to efficiently allocate …

Taxonomies of workflow scheduling problem and techniques in the cloud

S Smanchat, K Viriyapant - Future Generation Computer Systems, 2015 - Elsevier
Scientific workflows, like other applications, benefit from the cloud computing, which offers
access to virtually unlimited resources provisioned elastically on demand. In order to …

Energy-aware workflow task scheduling in clouds with virtual machine consolidation using discrete water wave optimization

R Medara, RS Singh - Simulation Modelling Practice and Theory, 2021 - Elsevier
The scientific workflows are high-level complex applications that demand more computing
power. The cloud data center (CDC) remains one of the essential models of economic …

Opposition-based learning inspired particle swarm optimization (OPSO) scheme for task scheduling problem in cloud computing

M Agarwal, GMS Srivastava - Journal of Ambient Intelligence and …, 2021 - Springer
The problem of scheduling of tasks in distributed, heterogeneous, and multiprocessing
computing environment like grid and cloud computing is considered as one of the most …

Superlinear speedup in HPC systems: Why and when?

S Ristov, R Prodan, M Gusev… - … federated conference on …, 2016 - ieeexplore.ieee.org
The speedup is usually limited by two main laws in high-performance computing, that is, the
Amdahl's and Gustafson's laws. However, the speedup sometimes can reach far beyond the …