In a cluster system with dynamic load sharing support, a job submission or migration to a workstation is determined by the availability of CPU and memory resources of the workstation at the time [21]. In such a system, a small number of running jobs with unexpectedly large memory allocation requirements may significantly increase the queuing delay times of the rest of jobs with normal memory requirements, slowing down execution of each individual job and decreasing the system throughput. We call this phenomenon the job blocking problem because the big jobs block the execution pace of majority jobs in the cluster. Since the memory demand of jobs may not be known in advance and may change dynamically, the possibility of unsuitable job su...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
This paper proposes distributed shared memory cluster architecture with load balancing. The architec...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
scheduling In this paper, we utilize a bandwidth-centric job communication model that captures the i...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
A network of workstations, or workstation cluster, consists of a group of possibly heterogeneous mac...
Improvements in parallel computing hardware usually involve increments in the number of available re...
In today’s batch queue HPC cluster systems, the user submits a job requesting a fixed number of...
Amid a data revolution that is transforming industries around the globe, computing systems have unde...
Compute clusters, consisting of many, uniformly built nodes, are used to run a large spectrum of dif...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
A dedicated cluster is often not fully utilized even when all of its processors are allocated to job...
Abstract. Recent success in building petascale computing systems poses new challenges in job schedul...
In this paper, we present a bandwidth-centric parallel job communication model that takes into accou...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
This paper proposes distributed shared memory cluster architecture with load balancing. The architec...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
scheduling In this paper, we utilize a bandwidth-centric job communication model that captures the i...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
A network of workstations, or workstation cluster, consists of a group of possibly heterogeneous mac...
Improvements in parallel computing hardware usually involve increments in the number of available re...
In today’s batch queue HPC cluster systems, the user submits a job requesting a fixed number of...
Amid a data revolution that is transforming industries around the globe, computing systems have unde...
Compute clusters, consisting of many, uniformly built nodes, are used to run a large spectrum of dif...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
A dedicated cluster is often not fully utilized even when all of its processors are allocated to job...
Abstract. Recent success in building petascale computing systems poses new challenges in job schedul...
In this paper, we present a bandwidth-centric parallel job communication model that takes into accou...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
This paper proposes distributed shared memory cluster architecture with load balancing. The architec...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...