• DocumentCode
    1578795
  • Title

    Performance Improvement Methodology for ClearSpeed´s CSX600

  • Author

    Nishikawa, Yuri ; Koibuchi, Michihiro ; Yoshimi, Masato ; Miura, Kenichi ; Amano, Hideharu

  • Author_Institution
    Keio Univ., Yokohama
  • fYear
    2007
  • Firstpage
    77
  • Lastpage
    77
  • Abstract
    This paper focuses on a performance of network-on-a- chip (NoC) and I/O of ClearSpeed´s CSX600 coprocessor with 96 multithread processing elements. Two versions of the Himeno benchmark were implemented on the CSX600 to evaluate its performance when it encounters frequent memory transfers between shared and local memories, or between local memories. In order to efficiently use the NoC bandwidth, the dataflow was customized to the one- dimensional array structure of CSX600´s NoC. The results of evaluation and profiling indicate that the performance was lower than 1/50 of the sustained performance. We show three key points to improve the performance on such a case: 1) exploiting bandwidth between mono and poly memory, 2) further program tuning, and 3) architectural reform.
  • Keywords
    network-on-chip; shared memory systems; ClearSpeed´s CSX600; Himeno benchmark; multithread processing elements; network-on-chip; one- dimensional array structure; performance improvement methodology; Acceleration; Application software; Bandwidth; Coprocessors; Energy consumption; Informatics; MONOS devices; Network-on-a-chip; Parallel processing; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2007. ICPP 2007. International Conference on
  • Conference_Location
    Xi´an
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-2933-2
  • Type

    conf

  • DOI
    10.1109/ICPP.2007.66
  • Filename
    4343884