• DocumentCode
    1649594
  • Title

    A clustering-based scheme for concurrent trace in debugging NoC-based multicore systems

  • Author

    Gao, Jianliang ; Wang, Jianxin ; Han, Yinhe ; Zhang, Lei ; Li, Xiaowei

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Central South Univ., Changsha, China
  • fYear
    2012
  • Firstpage
    27
  • Lastpage
    32
  • Abstract
    Concurrent trace is an emerging challenge when debugging multicore systems. In concurrent trace, trace buffer becomes a bottleneck since all trace sources try to access it simultaneously. In addition, the on-chip interconnection fabric is extremely high hardware cost for the distributed trace signals. In this paper, we propose a clustering-based scheme which implements concurrent trace for debugging Network-on-Chip (NoC) based multicore systems. In the proposed scheme, a unified communication framework eliminates the requirement for interconnection fabric which is only used during debugging. With clustering scheme, multiple concurrent trace sources can access distributed trace buffer via NoC under bandwidth constraint. We evaluate the proposed scheme using Booksim and the results show the effectiveness of the proposed scheme.
  • Keywords
    concurrency control; multiprocessing systems; network-on-chip; pattern clustering; program debugging; Booksim; NoC-based multicore systems; bandwidth constraint; clustering-based scheme; concurrent trace; distributed trace buffer; multicore systems debugging; network-on-chip; on-chip interconnection fabric; unified communication framework; Bandwidth; Clustering algorithms; Debugging; Fabrics; Multicore processing; Real time systems; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176427
  • Filename
    6176427