Title :
Performance analysis of job scheduling policies in parallel supercomputing environments
Author :
Naik, Vijay K. ; Setia, Sanjeev K. ; Squillante, Mark S.
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
The authors analyze three general classes of scheduling policies under a workload typical of large-scale scientific computing. These policies differ in the manner in which processors are partitioned among the jobs as well as the way in which jobs are prioritized for execution on the partitions. The results indicate that existing static schemes to not perform well under varying workloads. Adaptive policies tend to make better scheduling decisions, but their ability to adjust to workload changes is limited. Dynamic partitioning policies, on the other hand, yield the best performance and can be tuned to provide desired performance differences among jobs with varying resource demands.
Keywords :
parallel processing; processor scheduling; software performance evaluation; adaptive policies; dynamic partitioning; job scheduling policies; large-scale scientific computing; parallel supercomputing environments; partitions; performance analysis; performance differences; resource demands; scheduling decisions; static schemes; workload changes; Application software; Computer science; Energy management; Large-scale systems; Parallel processing; Performance analysis; Power system management; Processor scheduling; Scientific computing; Throughput;
Conference_Titel :
Supercomputing '93. Proceedings
Print_ISBN :
0-8186-4340-4
DOI :
10.1109/SUPERC.1993.1263540