• DocumentCode
    643475
  • Title

    Effective Evaluation of Multi-core Based Systems

  • Author

    Cammarota, Rosario ; Aghababaie Beni, Laleh ; Nicolau, A. ; Veidenbaum, A.V.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of California Irvine, Irvine, CA, USA
  • fYear
    2013
  • fDate
    27-30 June 2013
  • Firstpage
    19
  • Lastpage
    25
  • Abstract
    This work proposes a practical technique to reduce the evaluation cost of multi-core based systems, when these systems are evaluated with parallel benchmarks. The proposed technique highlights the amount of redundancy in a set of parallel benchmarks and reduces this set to a subset of benchmarks such that: (i) the selected benchmarks are representative or non-redundant - i.e., the series of performance attained by any couple of representative benchmarks on different systems significantly differ, (ii) system evaluation is executed efficiently - i.e., on the system under evaluation, the average performance of representative benchmarks closely approaches the average performance of the whole suite. The proposed technique is validated with the industry-standard benchmark suites SPEC OMP2001 and SPEC OMP2012 on the largest data set of systems publicly available on the SPEC website - until the last quarter of the year 2012. For each suite, the proposed technique (i) identifies a subset of representative- benchmarks and (ii) shows how this subset of representative benchmarks - ≈ 50% of the total number of benchmarks - can be deployed to evaluate multi-core based systems with a prediction errors <; 5% at 99% confidence level.
  • Keywords
    multiprocessing systems; parallel processing; SPEC Web site; effective evaluation; multicore based systems; parallel benchmarks; representative benchmarks; Accuracy; Benchmark testing; Couplings; Estimation error; Program processors; System performance; Benchmarking; Cluster analysis; Parallel benchmarks; Program similarity; System evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing (ISPDC), 2013 IEEE 12th International Symposium on
  • Conference_Location
    Bucharest
  • Print_ISBN
    978-1-4799-2967-2
  • Type

    conf

  • DOI
    10.1109/ISPDC.2013.12
  • Filename
    6663560