Carleton University
Technical Report TR-95-24
November 1995

The Impact of Program Structure on the Performance of Scheduling Policies in Multiprocessor Systems

Sivarama P.Dandamudi

Abstract

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.

TR-95-24.pdf