• DocumentCode
    3166023
  • Title

    A taskgraph clustering algorithm based on an attraction metric between tasks

  • Author

    Opsommer, J.

  • Author_Institution
    Dept. of Electr. Eng., State Univ. of Ghent, Belgium
  • fYear
    1992
  • fDate
    4-8 May 1992
  • Firstpage
    77
  • Lastpage
    82
  • Abstract
    Task granularity is a critical issue in the partitioning of a parallel program. To adjust automatically the task granularity for the target system, the solution used for the grain-size problem is the bottom-up approach: first the program is partitioned into elementary operations and mathematical functions and then several operations are combined into larger tasks. The conglomeration of tasks is controlled by attraction values: the attraction between two tasks is proportional to the benefit of aggregating the two tasks. The clustering heuristic is embedded in the definition of the attraction between tasks as only tasks with an attraction value higher than a certain threshold are conglomerated. It is assumed that the task graph structure and the task lengths are known at compile time. This information is used by the clustering algorithm. The algorithm defines an attraction between two tasks and then conglomerates the tasks for which the attraction is larger than a given threshold.<>
  • Keywords
    parallel algorithms; parallel programming; attraction values; bottom-up approach; clustering heuristic; compile time; elementary operations; grain-size problem; mathematical functions; parallel program; target system; task granularity; task graph structure; Clustering algorithms; Communication switching; Computer architecture; Concurrent computing; Costs; Parallel processing; Partitioning algorithms; Processor scheduling; Switches; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
  • Conference_Location
    The Hague, Netherlands
  • Print_ISBN
    0-8186-2760-3
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1992.218483
  • Filename
    218483