• DocumentCode
    1783328
  • Title

    Balancing On-Chip Network Latency in Multi-application Mapping for Chip-Multiprocessors

  • Author

    Di Zhu ; Lizhong Chen ; Siyu Yue ; Pinkston, T.M. ; Pedram, Massoud

  • Author_Institution
    Ming Hsieh Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    872
  • Lastpage
    881
  • Abstract
    As the number of cores continues to grow in chip multiprocessors (CMPs), application-to-core mapping algorithms that leverage the non-uniform on-chip resource access time have been receiving increasing attention. However, existing mapping methods for reducing overall packet latency cannot meet the requirement of balanced on-chip latency when multiple applications are present. In this paper, we address the looming issue of balancing minimized on-chip packet latency with performance-awareness in the multi-application mapping of CMPs. Specifically, the proposed mapping problem is formulated, its NP-completeness is proven, and an efficient heuristic-based algorithm for solving the problem is presented. Simulation results show that the proposed algorithm is able to reduce the maximum average packet latency by 10.42% and the standard deviation of packet latency by 99.65% among concurrently running applications and, at the same time, incur little degradation in the overall performance.
  • Keywords
    microprocessor chips; network-on-chip; performance evaluation; resource allocation; NP-completeness; application-to-core mapping algorithms; chip-multiprocessors; heuristic-based algorithm; multiapplication CMP mapping; nonuniform on-chip resource access time; on-chip network latency balancing; on-chip packet latency; performance-awareness; Algorithm design and analysis; Instruction sets; Measurement; Memory management; Routing; Standards; System-on-chip; On-chip networks; application mapping; balanced on-chip latency; chip-multiprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4799-3799-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2014.94
  • Filename
    6877318