Title :
Efficient job scheduling in a mesh multicomputer without discrimination against large jobs
Author :
Min, Dugki ; Mutka, Matt W.
Author_Institution :
Dept. of Comput. Sci., Kon-Kuk Univ., Seoul, South Korea
Abstract :
Many innovative schemes for allocating jobs to parallel computing systems have been proposed in order to achieve highly utilized parallel computing systems. The schemes have tried to achieve good job response times with little system fragmentation of processing resources. Since most schemes have concentrated on approaches for processor allocation, the schemes have used First-Come-First-Serve (FCFS) as the job scheduling discipline. However, it has been previously established that job scheduling algorithms for parallel computing systems can have a large impact on the system utilization and job response time. Schemes that use multiple queues, which reorder the sequence of jobs allocated to the parallel system, can be very effective in improving the system performance. However, such non-FCFS schemes have been criticized because they provide improved average performance by favoring small jobs at the expense of large jobs. In order to achieve improved performance by means of multiple queue job scheduling schemes without sacrificing the fairness of FCFS, we propose a new job scheduling discipline that behaves in a FCFS manner under low loaded conditions, but exploits performance enhancing features of multiple queue schemes under highly loaded conditions. In addition, the scheme does not inappropriately discriminate against large jobs
Keywords :
multiprocessing systems; performance evaluation; processor scheduling; resource allocation; scheduling; First-Come-First-Serve; discrimination; job allocation; job response time; job response times; job scheduling; job scheduling algorithms; large jobs; mesh multicomputer; multiple queue job scheduling schemes; multiple queues; parallel computing systems; processor allocation; small jobs; system fragmentation; system performance; system utilization; Computer science; Concurrent computing; Delay; Hypercubes; Parallel processing; Processor scheduling; Scattering; Scheduling algorithm; System performance;
Conference_Titel :
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
Conference_Location :
San Antonio, TX
Print_ISBN :
0-81867195-5
DOI :
10.1109/SPDP.1995.530664