• DocumentCode
    1913812
  • Title

    Static mapping heuristics for tasks with dependencies, priorities, deadlines, and multiple versions in heterogeneous environments

  • Author

    Braun, T.D. ; Siegel, H.J. ; Maciejewski, A.A.

  • Author_Institution
    Noemix, San Diego, CA, USA
  • fYear
    2001
  • fDate
    15-19 April 2001
  • Abstract
    Heterogeneous computing (HC) environments composed of interconnected machines with varied computational capabilities are well suited to meet the computational demands of large, diverse groups of tasks. The problem, of mapping (defined as matching and scheduling) these tasks onto the machines of a distributed HC environment. has been shown, in general, to be NP-complete. Therefore; the development of heuristic techniques to find near-optimal solutions is required. In the HC environment investigated, tasks had deadlines, priorities, multiple versions, and may be composed of communicating subtasks. The best static (off-line) techniques from some previous studies were adapted and applied to this mapping problem: a genetic algorithm (GA), a GENITOR-style algorithm., and a greedy Min-min technique. Simulation studies compared the performance of these heuristics in several overloaded scenarios, i.e., not all tasks executed. The performance measure used was a sum of weighted priorities of tasks that completed before their deadline, adjusted based on the version of the task used. It is shown that for the cases studied here, the GENITOR technique found the best results, but the faster Min-min approach also performed very well.
  • Keywords
    distributed processing; parallel architectures; HC; NP complete; computationally intensive tasks; genetic algorithm; heterogeneous environments; interconnected machines; scheduling; Clocks; Computer science; Distributed computing; Genetic algorithms; High performance computing; Indium tin oxide; Processor scheduling; Production planning; Scholarships; Subcontracting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
  • Conference_Location
    Ft. Lauderdale, FL
  • Print_ISBN
    0-7695-1573-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2002.1015587
  • Filename
    1015587