• DocumentCode
    2845866
  • Title

    Scheduling CPU-Intensive Grid Applications Using Partial Information

  • Author

    Nobrega, N. ; Assis, Leonardo ; Brasileiro, Francisco

  • Author_Institution
    Dept. de Sist. e Comput., Univ. Fed. de Campina Grande, Campina Grande
  • fYear
    2008
  • fDate
    9-12 Sept. 2008
  • Firstpage
    262
  • Lastpage
    269
  • Abstract
    Scheduling parallel applications on computational grids is a difficult task. In order to map the parallel application´s tasks onto resources in a efficient way, grid schedulers apply scheduling heuristics. The existing scheduling heuristics can be broadly classified in two approaches: i) bin-packing schedulers, and ii) replication schedulers. The first approach requires complete and accurate information about the applications and the grid environment. The second approach does not use any information but, instead, applies the principle of task replication to achieve good performance. Each of these approaches have drawbacks; attaining accurate and complete information about resources and applications is not always possible in a grid environment, while the redundancy of replication schedulers yield an extra consumption of resources. In this work, we investigate the trade-off between these two approaches. We propose scheduling heuristics that use any available information to perform efficient scheduling of bag-of-tasks applications, a subclass of parallel applications. Our results show that judicious use of whatever information is available leads to a reduction on resource consumption, without compromising the application´s performance.
  • Keywords
    bin packing; grid computing; parallel processing; processor scheduling; CPU-intensive grid application scheduling; bag-of-tasks applications; bin-packing schedulers; computational grids; parallel applications; partial information; replication schedulers; task replication principle; Availability; Computer applications; Concurrent computing; Delay; Grid computing; Lead; Load management; Parallel processing; Processor scheduling; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2008. ICPP '08. 37th International Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-3374-2
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2008.40
  • Filename
    4625858