MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A methodology for the evaluation of multiprocessor non-preemptive allocation policies (1998) [6 citations — 6 self]

Download:
pdf | ps
by E. Smirni, E. Rosti, L. W. Dowdy, G. Serazzi
Journal of Systems Architecture
http://www.cs.wm.edu/~esmirni/docs/jsa.ps.gz
Add To MetaCart

Abstract:

In this paper a methodology for the evaluation of non-preemptive adaptive policies for multiprogramming multiprocessor systems is proposed. An evaluation criterion is derived, based on the systematic and consistent comparison of several allocation policies in a common framework. The comparison of the policies identifies the characteristic performance behavior of this type of policies. It suggests that equipartitioning strategies are an effective solution to the allocation problem when the workload components are statistically similar. The envelope of static equipartitioning policies is proposed as an evaluation criterion for non-preemptive adaptive policies. This criterion offers a guideline for the design of new policies and is useful in assessing the performance of existing ones. Analytical validation of the proposed criterion is presented for a simple case. 1

Citations

240 Scheduling Techniques for Concurrent Systems – Ousterhout - 1982
205 Process Control and Scheduling Issues for Multiprogrammed SharedMemory Multiprocessors – Tucker, Gupta - 1989
153 The performance of multiprogrammed multiprocessor scheduling policies – Leutenegger, Vernon - 1990
143 A dynamic processor allocation policy for multiprogrammed shared-memory multiprocessors – McCann, Vaswani, et al. - 1993
113 Characterizations of parallelism in applications and their use in scheduling – Sevcik - 1989
97 Processor Scheduling in Shared Memory Multiprocessors – Zahorjan, McCann - 1990
62 Application Scheduling and Processor Allocation in Multiprogrammed Parallel Processing Systems – Sevcik
50 Performance analysis of job scheduling policies in parallel supercomputing environments – Naik, Squillante, et al. - 1993
46 Processor Allocation Policies for Message-Passing Parallel Computers – McCann, Zahorjan - 1994
41 Robust partitioning policies of multiprocessor systems. Performance Evaluation – Rosti, Smirni, et al. - 1994
27 Dynamic Partitioning in a Transputer Environment – Dussa, Carlson, et al. - 1990
21 Characterization of programs for scheduling in multiprogrammed parallel systems. Performance Evaluation – Majumdar, Eager, et al. - 1991
8 Tripathi, "Processor Scheduling on Multiprogrammed, Distributed Memory Parallel Computers – Setia, Squillante, et al. - 1993
3 Speedup versus efficiency – Eager, Zahorjan, et al. - 1989
2 Tripathi, "Processor working set and its use in scheduling multiprocessor systems – Ghosal, Serazzi, et al. - 1991
2 Processor allocation and thread placement policies in parallel multiprocessor systems – Smirni - 1995