• DocumentCode
    2806913
  • Title

    Connectivity-Sensitive Algorithm for Task Placement on a Many-Core Considering Faulty Regions

  • Author

    Schlingmann, Sebastian ; Garbade, Arne ; Weis, Sebastian ; Ungerer, Theo

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Augsburg, Augsburg, Germany
  • fYear
    2011
  • fDate
    9-11 Feb. 2011
  • Firstpage
    417
  • Lastpage
    422
  • Abstract
    Future many-core chips are envisioned to feature up to a thousand cores on a chip. With an increasing number of cores on a chip the problem of distributing load gets more prevalent. Even if a piece of software is designed to exploit parallelism it is not an easy to place parallel tasks on the cores to achieve maximum performance. This paper proposes the connectivity-sensitive algorithm for static task-placement onto a 2D mesh of interconnected cores. The decreased feature sizes of future VLSI chips will increase the number of permanent and transient faults. To accommodate partially faulty hardware the algorithm is designed to allow placement on irregular core structures, in particular, meshes with faulty nodes and links. The quality of the placement is measured by comparing the results to two baseline algorithms in terms of communication efficiency.
  • Keywords
    VLSI; fault tolerance; interconnections; multiprocessing systems; network-on-chip; task analysis; 2D mesh; VLSI chip; connectivity sensitive algorithm; interconnected core; many core chip; permanent fault; software design; task placement; transient fault; Algorithm design and analysis; Computer architecture; Load management; Network topology; Routing; Software; Software algorithms; faulty cores; faulty links; network-on-chip; task placement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
  • Conference_Location
    Ayia Napa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-9682-2
  • Type

    conf

  • DOI
    10.1109/PDP.2011.58
  • Filename
    5739028