An important part of a distributed system design is the workload sharing among the processors. This includes par-titioning the arriving jobs into tasks that can be executed in parallel, assigning the tasks to processors and scheduling the task execution on each processor. In many system con-texts jobs must depart in the order of their arrival, hence the resequence problem is involved. In this paper we examine the efficiency of two task routing strategies — one static and one adaptive — and three non-preemptive task scheduling policies in conjunction with job resequencing before departure. It is shown that the adaptive task routing strategy outper-forms the static one and that when adaptive task routing is applied, the scheduling strategy af...
Abstract—Efficient task scheduling is essential for obtaining high performance in heterogeneous dist...
Abstract — Scheduling competing jobs on multiprocessors has always been an important issue for paral...
In this dissertation, we propose the design of a simulation framework to investigate the performance...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
The performance of parallel programs such as fork-join jobs is significantly affected by the choice ...
We consider a system with a dispatcher and several iden-tical servers in parallel. Task processing t...
Heterogeneous distributed computing environments are well suited to meet the fast increasing computa...
One of the main problems in distributed high-performance computing is how to allocate, schedule, ef...
Contrary to traditional belief, we show in this paper, that for distributed systems non-preemptive s...
Abstract—In distributed computing environment, efficient task scheduling is essential to obtain high...
Abstract—In distributed real-time systems, both computation and communication are critical factors. ...
Assignment of tasks of a parallel program onto processors of a distributed-memory system is critical...
In this paper, the problem of distributing load of a particular node over m identical nodes of a dis...
A dynamic task scheduling algorithm, that is stable, de-centralized, and adaptive to network topolog...
In this dissertation, we propose and analyze several strategies for routing and task allocation in m...
Abstract—Efficient task scheduling is essential for obtaining high performance in heterogeneous dist...
Abstract — Scheduling competing jobs on multiprocessors has always been an important issue for paral...
In this dissertation, we propose the design of a simulation framework to investigate the performance...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
The performance of parallel programs such as fork-join jobs is significantly affected by the choice ...
We consider a system with a dispatcher and several iden-tical servers in parallel. Task processing t...
Heterogeneous distributed computing environments are well suited to meet the fast increasing computa...
One of the main problems in distributed high-performance computing is how to allocate, schedule, ef...
Contrary to traditional belief, we show in this paper, that for distributed systems non-preemptive s...
Abstract—In distributed computing environment, efficient task scheduling is essential to obtain high...
Abstract—In distributed real-time systems, both computation and communication are critical factors. ...
Assignment of tasks of a parallel program onto processors of a distributed-memory system is critical...
In this paper, the problem of distributing load of a particular node over m identical nodes of a dis...
A dynamic task scheduling algorithm, that is stable, de-centralized, and adaptive to network topolog...
In this dissertation, we propose and analyze several strategies for routing and task allocation in m...
Abstract—Efficient task scheduling is essential for obtaining high performance in heterogeneous dist...
Abstract — Scheduling competing jobs on multiprocessors has always been an important issue for paral...
In this dissertation, we propose the design of a simulation framework to investigate the performance...