We consider a model of a distributed parallel processing system that shows that parallel versus sequential processing is beneficial only under conditions of light load. Our results are valid under general assumptions on the number of processors, task service times and the information used to schedule jobs. Our model of a parallel processing system consists of a set of homogeneous processors each with private memory in which tasks queue before being served. Jobs arriving to the system consist of a random number of tasks which can be executed independently each other and we consider a job to be completed only after all of its component tasks have finished execution. a central dispatcher schedules the tasks on the processors at job arrival ins...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
The low cost and availability of clusters of workstations have lead researchers to re-explore distri...
One typical use case of large-scale distributed computing in data centers is to decompose a computat...
We consider a model of a parallel processing system consisting of K distributed homogeneous processo...
[[abstract]]We study the optimal scheduling of n jobs, each with a given job dependent number of tas...
In this paper, we will investigate two complementary computational models that have been proposed re...
[[abstract]]Consider a set of parallel processors operating in a distributed fashion, which prohibit...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
Abstract: In this paper we study the performance of parallel job scheduling in a distributed system....
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
A wide range of modern computer systems process workloads composed of parallelizable jobs. Data cent...
A main question in parallel computing is the following: Under which conditions should parallel task-...
We examine the question of whether to employ the first-come-first-served (FCFS) discipline or the pr...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
Processing computation-intensive jobs at multiple processing cores in parallel is essential in many ...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
The low cost and availability of clusters of workstations have lead researchers to re-explore distri...
One typical use case of large-scale distributed computing in data centers is to decompose a computat...
We consider a model of a parallel processing system consisting of K distributed homogeneous processo...
[[abstract]]We study the optimal scheduling of n jobs, each with a given job dependent number of tas...
In this paper, we will investigate two complementary computational models that have been proposed re...
[[abstract]]Consider a set of parallel processors operating in a distributed fashion, which prohibit...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
Abstract: In this paper we study the performance of parallel job scheduling in a distributed system....
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
A wide range of modern computer systems process workloads composed of parallelizable jobs. Data cent...
A main question in parallel computing is the following: Under which conditions should parallel task-...
We examine the question of whether to employ the first-come-first-served (FCFS) discipline or the pr...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
Processing computation-intensive jobs at multiple processing cores in parallel is essential in many ...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
The low cost and availability of clusters of workstations have lead researchers to re-explore distri...
One typical use case of large-scale distributed computing in data centers is to decompose a computat...