• DocumentCode
    2214103
  • Title

    Running Bag-of-Tasks applications on computational grids: the MyGrid approach

  • Author

    Cirne, Walfredo ; Paranhos, Daniel ; Costa, Lauro ; Santos-Neto, Elizeu ; Brasileiro, Francisco ; Sauvé, Jacques ; Silva, Fabício A B ; Barros, Carla O. ; Silveira, Cirano

  • Author_Institution
    Univ. Fed. de Campina Grande
  • fYear
    2003
  • fDate
    9-9 Oct. 2003
  • Firstpage
    407
  • Lastpage
    416
  • Abstract
    We here discuss how to run Bag-of-Tasks applications on computational grids. Bag-of-Tasks applications (those parallel applications whose tasks are independent) are both relevant and amendable for execution on grids. However, few users currently execute their Bag-of-Tasks applications on grids. We investigate the reason for this state of affairs and introduce MyGrid, a system designed to overcome the identified difficulties. MyGrid provides a simple, complete and secure way for a user to run Bag-of-Tasks applications on all resources she has access to. Besides putting together a complete solution useful for real users, MyGrid embeds two important research contributions to grid computing. First, we introduce some simple working environment abstractions that hide machine configuration heterogeneity from the user. Second, we introduce work queue with replication (WQR), a scheduling heuristics that attains good performance without relying on information about the grid or the application, although consuming a few more cycles. Note that not depending on information makes WQR much easier to deploy in practice
  • Keywords
    grid computing; parallel processing; processor scheduling; Bag-of-Tasks applications; MyGrid approach; WQR; computational grid; grid computing; machine configuration; scheduling heuristic; work queue replication; Application software; Biological system modeling; Biology computing; Computational modeling; Computer applications; Computer simulation; Data mining; Fractals; Grid computing; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2003. Proceedings. 2003 International Conference on
  • Conference_Location
    Kaohsiung
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2017-0
  • Type

    conf

  • DOI
    10.1109/ICPP.2003.1240605
  • Filename
    1240605