• DocumentCode
    256026
  • Title

    Thermal variance-aware application mapping for mesh based network-on-chip design using Kernighan-Lin partitioning

  • Author

    Manna, K. ; Choubey, V. ; Chattopadhyay, S. ; Sengupta, I.

  • Author_Institution
    Sch. of Inf. Technol., Indian Inst. of Technol. Kharagpur, Kharagpur, India
  • fYear
    2014
  • fDate
    11-13 Dec. 2014
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    This paper presents a Kernighan-Lin bi-partitioning based approach to perform mapping the core graph of an application onto a mesh-based Network-on-Chip (NoC) architecture. It aims at optimizing both communication cost and thermal variance of the resulting solution. Experimental results show that the approach could obtain significant reduction in mean temperature of the die and its standard deviation, compared to many of the recently reported application mapping strategies such as NMAP [1], LMAP [2] and DPSO [3]. All these reported approaches attempt to obtained a communication aware mapping, without any concern about temperature profile of the die. Our proposed approach outperforms all these reported approaches except DPSO, in-terms of communication cost, whereas, in-terms of temperature profile, it outperforms all these approaches. Tradeoff between the communication cost and temperature profile could also be achieved.
  • Keywords
    graph theory; network-on-chip; optimisation; Kernighan-Lin graph partitioning; NoC architecture; communication cost optimization; mesh based network-on-chip design; thermal variance optimization; thermal variance-aware application mapping; Clustering algorithms; Grid computing; Heating; Partitioning algorithms; Standards; Thermal management; Topology; Application Mapping; HotSpot; NoC; Thermal-aware application mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Grid Computing (PDGC), 2014 International Conference on
  • Conference_Location
    Solan
  • Print_ISBN
    978-1-4799-7682-9
  • Type

    conf

  • DOI
    10.1109/PDGC.2014.7030755
  • Filename
    7030755