A simple fork and join type of job structure has been extensively used for performance evaluation of processor scheduling policies in multiprocessor systems. However, parallel programs often exhibit a more complicated structure. It is not clear how the program structure affects the performance of processor scheduling policies. This paper studies the impact of the program structure on the performance of processor scheduling policies that are appropriate for uniform memory access (UMA) shared-memory systems. We consider four types of parallel program structures that are frequently employed in parallel applications. These are the fork-and-join, divide-and-conquer, Gaussian elimination, and state space search programs. The impact of these four ...
An important issue in multiprogrammed multiprocessor systems is the scheduling of parallel jobs. Con...
Job Scheduling is needed to maintain every computer process that comes with a processor in Parallel ...
Graduation date: 1995Presentation date: 1994-08-01For many years, the von Neumann bottleneck has imp...
Processor scheduling on multiprogrammed parallel systems is currently not well-understood. Based on ...
Abstract. We develop a new metric for job scheduling that in-cludes the effects of memory contention...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1993. Simultaneously published...
Parallel programs are usually modeled by task graphs which are directed acyclic graphs. Their vertic...
Abstract — Processor scheduling has received con-siderable attention in the context of shared-memory...
The OpenMP programming model provides parallel applications a very important feature: job malleabili...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
For many years, the von Neumann bottleneck has imposed speed limits on the execution of a program. B...
220 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.This dissertation discusses s...
An important issue in multiprogrammed multiprocessor systems is the scheduling of parallel jobs. Con...
Job Scheduling is needed to maintain every computer process that comes with a processor in Parallel ...
Graduation date: 1995Presentation date: 1994-08-01For many years, the von Neumann bottleneck has imp...
Processor scheduling on multiprogrammed parallel systems is currently not well-understood. Based on ...
Abstract. We develop a new metric for job scheduling that in-cludes the effects of memory contention...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1993. Simultaneously published...
Parallel programs are usually modeled by task graphs which are directed acyclic graphs. Their vertic...
Abstract — Processor scheduling has received con-siderable attention in the context of shared-memory...
The OpenMP programming model provides parallel applications a very important feature: job malleabili...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
For many years, the von Neumann bottleneck has imposed speed limits on the execution of a program. B...
220 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.This dissertation discusses s...
An important issue in multiprogrammed multiprocessor systems is the scheduling of parallel jobs. Con...
Job Scheduling is needed to maintain every computer process that comes with a processor in Parallel ...
Graduation date: 1995Presentation date: 1994-08-01For many years, the von Neumann bottleneck has imp...