• DocumentCode
    3017152
  • Title

    On Scheduling Complex Dags for Internet-Based Computing

  • Author

    Malewicz, Grzegorz ; Rosenberg, Arnold L. ; Yurkewych, Matthew

  • Author_Institution
    Dept. of Comput. Sci., Alabama Univ., Tuscaloosa, AL, USA
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Firstpage
    66
  • Lastpage
    66
  • Abstract
    Conceptual tools are developed to aid in crafting a theory of scheduling complex computation-dags for Internetbased computing. The goal of the schedules produced is to render tasks eligible for allocation to remote clients (hence for execution) at the maximum possible rate. This allows one to utilize remote clients well, and also lessen the likelihood of the "gridlock" that ensues when a computation stalls for lack of eligible tasks. Earlier work has introduced a formalism for studying this optimization problem and has identified optimal schedules for several significant families of structurally uniform dags. The current paper extends this work via a methodology for devising optimal schedules for a much broader class of complex dags. These dags are obtained via composition from a prespecified collection of simple building-block dags. The paper introduces a suite of algorithms that decompose a given dag to expose its building-blocks, and a priority relation on buildingblocks. When the building-blocks are appropriately interrelated, the dag can be scheduled optimally.
  • Keywords
    Internet; directed graphs; grid computing; resource allocation; scheduling; Internet-based computing; computation dags; directed graph; grid computing; optimisation; resource allocation; scheduling; task rendering; Abstracts; Computer science; Distributed processing; Grid computing; Internet; Monitoring; Optimal scheduling; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.304
  • Filename
    1419891