• DocumentCode
    2794318
  • Title

    Ranking commercial machines through data transposition

  • Author

    Piccart, Beau ; Georges, Andy ; Blockeel, Hendrik ; Eeckhout, Lieven

  • Author_Institution
    Dept. of Comput. Sci., K.U. Leuven, Heverlee, Belgium
  • fYear
    2011
  • fDate
    6-8 Nov. 2011
  • Firstpage
    3
  • Lastpage
    14
  • Abstract
    The performance numbers reported by benchmarking consortia and corporations provide little or no insight into the performance of applications of interest that are not part of the benchmark suite. This paper describes data transposition, a novel methodology for addressing this ubiquitous benchmarking problem. Data transposition predicts the performance for an application of interest on a target machine based on its performance similarities with the industry-standard benchmarks on a limited number of predictive machines. The key idea of data transposition is to exploit machine similarity rather than workload similarity as done in prior work, i.e., data transposition identifies a predictive machine that is most similar to the target machine of interest for predicting performance for the application of interest. We demonstrate the accuracy and effectiveness of data transposition using the SPEC CPU2006 benchmarks and a set of 117 commercial machines. We report that the machine ranking obtained through data transposition correlates well with the machine ranking obtained using measured performance numbers (average correlation coefficient of 0.93). Not only does data transposition improve average correlation, we also demonstrate that data transposition is more robust towards outlier benchmarks, i.e., the worst-case correlation coefficient improves from 0.59 by prior art to 0.71. More concretely, using data transposition to predict the top-1 machine for an application of interest leads to the best performing machine for most workloads (average deficiency of 1.2% and max deficiency of 24.8% for one benchmark), whereas prior work leads to deficiencies over 100% for some workloads.
  • Keywords
    benchmark testing; parallel machines; ubiquitous computing; SPEC CPU2006 benchmarks; benchmark suite; benchmarking consortia; commercial machines; corporations; data transposition; industry-standard benchmarks; machine ranking; machine similarity; measured performance numbers; outlier benchmarks; performance similarity; predictive machines; target machine; top-1 machine; ubiquitous benchmarking problem; workload similarity; worst-case correlation coefficient; Benchmark testing; Computers; Data models; Hardware; Linear regression; Microarchitecture; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workload Characterization (IISWC), 2011 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4577-2063-5
  • Electronic_ISBN
    978-1-4577-2062-8
  • Type

    conf

  • DOI
    10.1109/IISWC.2011.6114192
  • Filename
    6114192