In the heterogeneous computing environment, programmers map the applications either on CPUs or GPUs. However, this default mapping process does not produce improved results, particularly on the heterogeneous clusters. If one resource of the cluster is more compute capable, then most of the scheduling schemes favor that powerful device. In this scenario, the scheduling schemes overload the powerful resources while making all other compute resources remain under utilized. This load imbalance problem results in higher energy consumption and increased execution time. In this research, a novel Resource-Aware Load Balancer for the Heterogeneous Cluster (RALB-HC) is proposed that distributes workload based on resources computing capabilities and a...
Scheduling independent tasks to homogeneous resources is an ineluctable issue to be dealt with. Load...
Loosely coupled applications composed of a potentially very large number (from tens of thousands to ...
In this paper, we address energy-aware online scheduling of jobs with resource contention. We propos...
Abstract-The goal of load balancing is to assigns to each node a number of tasks proportional to its...
Heterogeneous computing machines consisting of a CPU and one or more GPUs are increasingly being use...
International audienceThe performance of irregular scientific applications can be easily affected by...
Abstract. The goal of load balancing is to assign to each node a number of tasks proportional to its...
We report on the improvements. that can be achieved by applying machine learning techniques, in part...
Heterogeneous computing systems using one or more graphics processing units (GPUs) as accelerators p...
With the widespread using of GPU hardware facilities, more and more distributed machine learning app...
MapReduce is a framework proposed by Google for processing huge amounts of data in a distributed env...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
Modern High Performance Computing (HPC) clusters often comprise a huge amount of computing resources...
In the past few years, scheduling for computer clusters has become a hot topic. The main focus has b...
Nowadays, embedded systems are comprised of heterogeneous multi-core architectures, i.e., CPUs and G...
Scheduling independent tasks to homogeneous resources is an ineluctable issue to be dealt with. Load...
Loosely coupled applications composed of a potentially very large number (from tens of thousands to ...
In this paper, we address energy-aware online scheduling of jobs with resource contention. We propos...
Abstract-The goal of load balancing is to assigns to each node a number of tasks proportional to its...
Heterogeneous computing machines consisting of a CPU and one or more GPUs are increasingly being use...
International audienceThe performance of irregular scientific applications can be easily affected by...
Abstract. The goal of load balancing is to assign to each node a number of tasks proportional to its...
We report on the improvements. that can be achieved by applying machine learning techniques, in part...
Heterogeneous computing systems using one or more graphics processing units (GPUs) as accelerators p...
With the widespread using of GPU hardware facilities, more and more distributed machine learning app...
MapReduce is a framework proposed by Google for processing huge amounts of data in a distributed env...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
Modern High Performance Computing (HPC) clusters often comprise a huge amount of computing resources...
In the past few years, scheduling for computer clusters has become a hot topic. The main focus has b...
Nowadays, embedded systems are comprised of heterogeneous multi-core architectures, i.e., CPUs and G...
Scheduling independent tasks to homogeneous resources is an ineluctable issue to be dealt with. Load...
Loosely coupled applications composed of a potentially very large number (from tens of thousands to ...
In this paper, we address energy-aware online scheduling of jobs with resource contention. We propos...