A load balance multi-scheduling model for OpenCL kernel tasks in an integrated cluster

U Ahmed, JCW Lin, G Srivastava, M Aleem - Soft Computing, 2021 - Springer
Nowadays, embedded systems are comprised of heterogeneous multi-core architectures, ie,
CPUs and GPUs. If the application is mapped to an appropriate processing core, then these …

Troodon: A machine-learning based load-balancing application scheduler for CPU–GPU system

YN Khalid, M Aleem, U Ahmed, MA Islam… - Journal of Parallel and …, 2019 - Elsevier
Heterogeneous computing machines consisting of a CPU and one or more GPUs are
increasingly being used today because of their higher performance-cost ratio and lower …

Heterogeneous energy-aware load balancing for industry 4.0 and IoT environments

U Ahmed, JCW Lin, G Srivastava - ACM Transactions on Management …, 2022 - dl.acm.org
With the improvement of global infrastructure, Cyber-Physical Systems (CPS) have become
an important component of Industry 4.0. Both the application as well as the machine work …

KubeSC‐RTP: Smart scheduler for Kubernetes platform on CPU‐GPU heterogeneous systems

I Harichane, SA Makhlouf… - … and Computation: Practice …, 2022 - Wiley Online Library
Heterogeneous systems composed of multiple CPUs and GPUs are progressively attractive
as platforms for high performance computing because of their higher performance …

A3-Storm: topology-, traffic-, and resource-aware storm scheduler for heterogeneous clusters

A Muhammad, M Aleem - The Journal of Supercomputing, 2021 - Springer
Like other emerging fields, Stream Processing Engines (SPEs) pose several challenges to
the researchers such as resource awareness, dynamic configurations, heterogeneous …

Fuzzy active learning to detect OpenCL kernel heterogeneous machines in cyber physical systems

U Ahmed, JCW Lin, G Srivastava… - … on Fuzzy Systems, 2022 - ieeexplore.ieee.org
Cyber-physical systems (CPS) consist of a variety of multicore architectures, including
central processing units (CPU) and graphical processing units (GPU). In general …

TOP-Storm: A topology-based resource-aware scheduler for Stream Processing Engine

A Muhammad, M Aleem, MA Islam - Cluster Computing, 2021 - Springer
Like other emerging fields, Stream Processing Engines (SPEs) pose several challenges to
the researchers eg, resource awareness, dynamic configurations, heterogeneous clusters …

RALB‐HC: A resource‐aware load balancer for heterogeneous cluster

U Ahmed, M Aleem, Y Noman Khalid… - Concurrency and …, 2021 - Wiley Online Library
In the heterogeneous computing environment, programmers map the applications either on
CPUs or GPUs. However, this default mapping process does not produce improved results …

[HTML][HTML] A ML-based resource utilization OpenCL GPU-kernel fusion model

U Ahmed, JCW Lin, G Srivastava - Sustainable Computing: Informatics and …, 2022 - Elsevier
Massive data parallelism can be achieved by using general-purpose graphics processing
units (GPGPU) with the help of the OpenCL framework. When smaller data with higher GPU …

A proposal of kubernetes scheduler using machine-learning on cpu/gpu cluster

I Harichane, SA Makhlouf, G Belalem - Computer Science On-line …, 2020 - Springer
The task scheduling in a heterogeneous environment is one of the most important issues to
be considered by the platform providers. The efficient use of all available computing devices …