• DocumentCode
    2541060
  • Title

    Analysis of microbenchmarks for performance tuning of clusters

  • Author

    Sottile, Matthew ; Minnich, Ronald

  • Author_Institution
    Adv. Comput. Lab., Los Alamos Nat. Lab., NM, USA
  • fYear
    2004
  • fDate
    20-23 Sept. 2004
  • Firstpage
    371
  • Lastpage
    377
  • Abstract
    Microbenchmarks, i.e. very small computational kernels, have become commonly used for quantitative measures of node performance in clusters. For example, a commonly used benchmark measures the amount of time required to perform a fixed quantum of work. Unfortunately, this benchmark is one of many that violate well known rules from sampling theory, leading to erroneous, contradictory or misleading results. At a minimum, these types of benchmarks can not be used to identify time-based activities that may interfere with and hence limit application performance. Our original and primary goal remains to identify noise in the system due to periodic activities that are not part of user application code. We discuss why the ´fixed quantum of work´ benchmark provides data that is of limited use for analysis; and we show code for, discuss, and analyze results from a microbenchmark which follows good rules of sampling hygiene, and hence provides useful data for analysis.
  • Keywords
    benchmark testing; performance evaluation; workstation clusters; cluster node performance; cluster performance tuning; cluster-based supercomputers; computational kernels; fixed quantum of work benchmark; microbenchmark analysis; periodic activities; quantitative measures; sampling hygiene; sampling theory; system noise; time-based activities; Delay; Hardware; Interference; Kernel; Laboratories; Open source software; Operating systems; Performance analysis; Sampling methods; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2004 IEEE International Conference on
  • ISSN
    1552-5244
  • Print_ISBN
    0-7803-8694-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2004.1392636
  • Filename
    1392636