JR Cheng, M Gen - Computers & Industrial Engineering, 2019 - Elsevier
The emergence of GPU-CPU heterogeneous architectures has led to a fundamental paradigm shift in parallel programming. Accelerating Genetic Algorithms (GAs) on these …
Cloud computing is a new platform to manage and provide services on the internet. Lately, researchers have paid attention a lot to this new subject. One of the reasons to have high …
Y Xu, K Li, J Hu, K Li - Information Sciences, 2014 - Elsevier
On parallel and distributed heterogeneous computing systems, a heuristic-based task scheduling algorithm typically consists of two phases: task prioritization and processor …
One of the important problems in heterogeneous computing systems is task scheduling. The task scheduling problem intends to assigns tasks to a number of processors in a manner that …
K Sreenu, M Sreelatha - Cluster Computing, 2019 - Springer
One of the important steps in cloud computing is the task scheduling. The task scheduling process needs to schedule the tasks to the virtual machines while reducing the makespan …
F Chen, K Sekiyama, F Cannella… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
In human and robot collaborative hybrid assembly cell as we proposed, it is important to develop automatic subtask allocation strategy for human and robot in usage of their …
Task schedule optimization enables to attain high performance in both homogeneous and heterogeneous computing environments. The primary objective of task scheduling is to …
The multiprocessor task scheduling problem has received considerable attention over the last three decades. In this context, a wide range of studies focuses on the design of …
Cloud computing is an extremely important infrastructure used to perform tasks over processing units. Despite its numerous benefits, a cloud platform has several challenges …