• DocumentCode
    1925906
  • Title

    Design of Hardware-Based Communication Performance Measurement Tool

  • Author

    Wang, Zhan ; Cao, Zheng ; Liu, Xiaoli ; Su, Yong ; Liu, Feilong ; An, Xuejun

  • Author_Institution
    Inst. of Comput. Technol., Beijing, China
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    580
  • Lastpage
    583
  • Abstract
    With the popularity and development of heterogeneous computing, proper communication performance measurement tools are needed to explore new communication patterns under heterogeneous computing systems and optimize program´s performance. This paper proposes a hardware-based communication performance measurement tool, named as HCPM, which brings little influence on original program, and can collect communication traces generated by heterogeneous processors which implement PCIe or HT as their system bus. HCPM firstly provides basic communication primitives to set up a communication system. Then based on these primitives, it collects communication trace. Real-time collected traces are transmitted to a dedicated computer for further analysis. Evaluation shows that with the use of proper compression in hardware, HCPM can transmit at least five processors´ communication traces with a single Gigabit Ethernet link.
  • Keywords
    local area networks; microprocessor chips; program diagnostics; system buses; HCPM; HT; PCIe; communication pattern; communication system; communication traces; hardware-based communication performance measurement tool; heterogeneous computing system; heterogeneous processor; program performance; real-time collected traces; single gigabit Ethernet link; system bus; Computer architecture; Computers; Engines; Measurement; Program processors; Prototypes; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2012 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2422-9
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2012.12
  • Filename
    6337827