Processor scheduling in shared memory multiprocessors

John Zahorjan, Cathy McCann · 1990

Existing work indicates that the commonly used “single queue of runnable tasks” approach to scheduling shared memory multiprocessors can perform very poorly in a multiprogrammed parallel processing environment. A more promising approach is the class of “two-level schedulers” in which the operating system deals solely with allocating processors to jobs while the individual jobs themselves perform task dispatching on those processors.

Read the paper · More papers on PaperTik