Title | ||
---|---|---|
AnthillSched: a scheduling strategy for irregular and iterative I/O-intensive parallel jobs |
Abstract | ||
---|---|---|
Irregular and iterative I/O-intensive jobs need a different approach from parallel job schedulers. The focus in this case is not only the processing requirements anymore: memory, network and storage capacity must all be considered in making a scheduling decision. Job executions are irregular and data dependent, alternating between CPU-bound and I/O-bound phases. In this paper, we propose and implement a parallel job scheduling strategy for such jobs, called AnthillSched, based on a simple heuristic: we map the behavior of a parallel application with minimal resources as we vary its input parameters. From that mapping we infer the best scheduling for a certain set of input parameters given the available resources. To test and verify AnthillSched we used logs obtained from a real system executing data mining jobs. Our main contributions are the implementation of a parallel job scheduling strategy in a real system and the performance analysis of AnthillSched, which allowed us to discard some other scheduling alternatives considered previously. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/11605300_5 | JSSPP |
Keywords | Field | DocType |
data mining | Fair-share scheduling,I/O scheduling,Computer science,Flow shop scheduling,Two-level scheduling,Real-time computing,Job scheduler,Rate-monotonic scheduling,Dynamic priority scheduling,Round-robin scheduling,Distributed computing | Conference |
Volume | ISSN | ISBN |
3834 | 0302-9743 | 3-540-31024-X |
Citations | PageRank | References |
3 | 0.39 | 23 |
Authors | ||
8 |
Name | Order | Citations | PageRank |
---|---|---|---|
Luís Fabrício Wanderley Góes | 1 | 44 | 8.41 |
Pedro Henrique Calais Guerra | 2 | 18 | 2.62 |
Bruno Coutinho | 3 | 71 | 4.66 |
Leonardo Rocha | 4 | 139 | 10.85 |
Wagner Meira Jr | 5 | 2039 | 188.06 |
R Ferreira | 6 | 611 | 68.80 |
Dorgival Guedes | 7 | 209 | 17.61 |
Cirne, Walfredo | 8 | 1395 | 80.29 |