• DocumentCode
    1835445
  • Title

    A Fast Performance Analysis Tool for Multicore, Multithreaded Communication Processors

  • Author

    Jung, Hun ; Ju, Miao ; Che, Hao ; Wang, Zhijun

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Texas at Arlington, Arlington, TX
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    135
  • Lastpage
    144
  • Abstract
    To allow fast communication processor (CP) performance testing of task-to-CP-topology mapping, we propose a fast CP simulation tool with a few novel ideas that make it generic, fast, and accurate. Our major goal is to focus on modeling features common to a wide variety of CP architectures and incorporate relevant CP specific features as plug-ins. This tool not only allows user-defined packet arrival processes and code path mixtures to be tested, but also provides a way to allow the maximum sustainable line rate to be quickly estimated. Case studies based on a large number of code samples available in IXP1200/2400 workbenches show that the maximum sustainable line rates estimated using our tool are consistently within 6% of cycle-accurate simulation results. Moreover, each simulation run takes only a few seconds to finish on a Pentium III PC, which strongly demonstrates the power of this tool for fast CP performance testing.
  • Keywords
    multi-threading; multiprocessing systems; communication processor performance testing; communication processor simulation tool; multicore processor; multithreaded communication processor; task-to-CP-topology mapping; Computational modeling; Computer science; Delay; Multicore processing; Performance analysis; Performance loss; Systems engineering and theory; Testing; Throughput; Yarn; code path; communication processor; multicore; multithread;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE
  • Conference_Location
    Nanjing
  • ISSN
    1530-2059
  • Print_ISBN
    978-0-7695-3482-4
  • Type

    conf

  • DOI
    10.1109/HASE.2008.18
  • Filename
    4708872