• DocumentCode
    2309201
  • Title

    Improving the Scalability of Communication-Aware Task Mapping Techniques

  • Author

    Soriano, RaÙl ; Ordu, Juan M.

  • Author_Institution
    Dept. de Inf., Univ. de Valencia, Burjassot
  • fYear
    2009
  • fDate
    26-29 May 2009
  • Firstpage
    1061
  • Lastpage
    1066
  • Abstract
    The advent of cluster computing introduced some years ago the need for taking into account the communications that take place on distributed computer architectures when executing applications. In that environment, different communication-aware mapping techniques were proposed for improving the system performance, both for off-chip and for on-chip networks. Some of these proposals are based on heuristic search for finding pseudo-optimal assignments of a given population of tasks and processing elements. However, the technology has allowed a significant increase in the problem size, arising the scalability problem. In this paper, we propose the use of an evolutionary computation framework to implement a genetic algorithm that can significantly improve the scalability of communication-aware task mapping techniques. We have studied different genetic operators and selection mechanisms, choosing those providing the best performance for this particular problem. The performance evaluation results shows that for medium and large domain spaces, the genetic algorithm provides better solutions while requiring lower or similar execution times. These results indicate that the heuristic search based on genetic algorithms can improve the scalability of communication-aware task mapping techniques for both cluster computing and Networks-on-Chip.
  • Keywords
    genetic algorithms; network-on-chip; search problems; workstation clusters; cluster computing; communication-aware task mapping technique; distributed computer architecture; evolutionary computation framework; genetic algorithm; heuristic search; off-chip network; on-chip network; pseudo-optimal assignment; Application software; Computer architecture; Distributed computing; Evolutionary computation; Genetic algorithms; Network-on-a-chip; Proposals; Scalability; System performance; System-on-a-chip; Genetic algorithms; mapping techniques; scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops, 2009. WAINA '09. International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-3999-7
  • Electronic_ISBN
    978-0-7695-3639-2
  • Type

    conf

  • DOI
    10.1109/WAINA.2009.91
  • Filename
    5136792