• DocumentCode
    3420096
  • Title

    Estimating the execution time distribution for a task graph in a heterogeneous computing system

  • Author

    Li, Yan Alexander ; Antonio, John K.

  • Author_Institution
    Intel Corp., Santa Clara, CA, USA
  • fYear
    1997
  • fDate
    35521
  • Firstpage
    172
  • Lastpage
    184
  • Abstract
    The problem of statically estimating the execution time distribution for a task graph consisting of a collection of subtasks to be executed in a heterogeneous computing (HC) system is considered. Execution time distributions for the individual subtasks are assumed to be known. A mathematical model for the communication network: that interconnects the machines of the HC system is introduced and a probabilistic approach is developed to estimate the overall execution time distribution of the task graph. It is shown that, for a given matching and scheduling, computing the exact distribution of the overall execution time of a task graph is very difficult, and thus impractical. The proposed approach approximates the exact distribution and requires a relatively small amount of calculation time. The accuracy of the proposed approach is demonstrated mathematically through the derivation of bounds that quantify the difference between the exact distribution and that provided by the proposed approach. Numerical studies are also included to further validate the utility of the proposed methodology
  • Keywords
    computer networks; directed graphs; mathematical analysis; open systems; performance evaluation; probability; scheduling; calculation time; communication network; computer performance; directed graph; execution time distribution estimation; heterogeneous computing system; mathematical model; numerical studies; probabilistic approach; scheduling; static estimation; subtasks; task graph; Application software; Computer science; Distributed computing; Dynamic scheduling; Educational institutions; High performance computing; Laboratories; Mathematical model; Processor scheduling; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Heterogeneous Computing Workshop, 1997. (HCW '97) Proceedings., Sixth
  • Conference_Location
    Geneva
  • Print_ISBN
    0-8186-7879-8
  • Type

    conf

  • DOI
    10.1109/HCW.1997.581419
  • Filename
    581419