Clusters are now considered as an alternative to parallel machines to execute workloads made up of sequential and/or parallel applications. For efficient application execution on clusters, dynamic global process scheduling is of prime importance. Different dynamic scheduling policies that have been studied for distributed systems or parallel machines may be used in clusters. The choice of a particular policy depends on the kind of workload to be executed. In a cluster, it is thus highly desirable to implement a configurable global scheduler to be able to adapt the dynamic scheduling policy to the workload characteristics, to take benefit of all cluster resources and tocope with node shutdown and reboot. In this paper, we present the archite...
Recent advancements of multiprocessor architectures have led to increasing use of multiprocessors in...
Load imbalance cause significant performance degradation in High Performance Computing applications....
Adaptive parallel applications that can change resources during execution, promise better system uti...
Scheduling of sporadic task systems on multiprocessor platforms is an area which has received much a...
A network of workstations, or workstation cluster, consists of a group of possibly heterogeneous mac...
International audienceKerrighed is a Single System Image project on top of Linux kernel, thus allowi...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
In this paper we present a scheduling strategy for workstation clusters able to effectively and fair...
Abstract. Application scheduling plays an important role in high-performance cluster computing. Appl...
Cluster tools play an important role in the semiconductor fabrication industry. Optimization of an ...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
Most parallel machines, such as clusters, are space-shared in order to isolate batch parallel applic...
Performance-based dynamic scheduling of hybrid real-time applications on a cluster o
International audienceThis paper sets out to present the integration of the scheduling of deadline-c...
This dissertation presents a taxonomy and evaluation of three cluster scheduling architectures for s...
Recent advancements of multiprocessor architectures have led to increasing use of multiprocessors in...
Load imbalance cause significant performance degradation in High Performance Computing applications....
Adaptive parallel applications that can change resources during execution, promise better system uti...
Scheduling of sporadic task systems on multiprocessor platforms is an area which has received much a...
A network of workstations, or workstation cluster, consists of a group of possibly heterogeneous mac...
International audienceKerrighed is a Single System Image project on top of Linux kernel, thus allowi...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
In this paper we present a scheduling strategy for workstation clusters able to effectively and fair...
Abstract. Application scheduling plays an important role in high-performance cluster computing. Appl...
Cluster tools play an important role in the semiconductor fabrication industry. Optimization of an ...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
Most parallel machines, such as clusters, are space-shared in order to isolate batch parallel applic...
Performance-based dynamic scheduling of hybrid real-time applications on a cluster o
International audienceThis paper sets out to present the integration of the scheduling of deadline-c...
This dissertation presents a taxonomy and evaluation of three cluster scheduling architectures for s...
Recent advancements of multiprocessor architectures have led to increasing use of multiprocessors in...
Load imbalance cause significant performance degradation in High Performance Computing applications....
Adaptive parallel applications that can change resources during execution, promise better system uti...