An improved list-based task scheduling algorithm for fog computing environment

R Madhura, BL Elizabeth, VR Uthariaraj - Computing, 2021 - Springer
A high-performance execution of programs predominately depends on the efficient
scheduling of tasks. An application consists of a sequence of tasks that can be represented …

Criticality-aware dynamic task scheduling for heterogeneous architectures

K Chronaki, A Rico, RM Badia, E Ayguadé… - Proceedings of the 29th …, 2015 - dl.acm.org
Current and future parallel programming models need to be portable and efficient when
moving to heterogeneous multi-core systems. OmpSs is a task-based programming model …

Task scheduling techniques for asymmetric multi-core systems

K Chronaki, A Rico, M Casas, M Moretó… - … on Parallel and …, 2016 - ieeexplore.ieee.org
As performance and energy efficiency have become the main challenges for next-
generation high-performance computing, asymmetric multi-core architectures can provide …

Oversubscribed command queues in GPUs

S Puthoor, X Tang, J Gross, BM Beckmann - Proceedings of the 11th …, 2018 - dl.acm.org
As GPUs become larger and provide an increasing number of parallel execution units, a
single kernel is no longer sufficient to utilize all available resources. As a result, GPU …

[PDF][PDF] Dynamic job scheduling in cloud computing based on horizontal load balancing

M Paul, D Samanta, G Sanyal - International Journal of Computer …, 2011 - Citeseer
Cloud computing is a latest new computing paradigm where applications, data and IT
services are provided across dynamic and geographically dispersed organization. How to …

Duplication‐controlled static energy‐efficient scheduling on multiprocessor computing system

N Kaur, S Bansal, RK Bansal - Concurrency and Computation …, 2017 - Wiley Online Library
Energy‐efficient scheduling is a step towards meeting green computing requirements. The
work in this direction mainly aims at reducing dynamic energy consumption that includes …

On the maturity of parallel applications for asymmetric multi-core processors

K Chronaki, M Moretó, M Casas, A Rico… - Journal of Parallel and …, 2019 - Elsevier
Asymmetric multi-cores (AMCs) are a successful architectural solution for both mobile
devices and supercomputers. By maintaining two types of cores (fast and slow) AMCs are …

Survey and analysis of optimal scheduling strategies in cloud environment

M Paul, G Sanyal - 2011 World Congress on Information and …, 2011 - ieeexplore.ieee.org
Cloud technologies promise to change the way organizations tackle complex computational
problems. Here millions of user share cloud resources by submitting their computing task to …