• DocumentCode
    596309
  • Title

    A performance estimation model for GPU-based systems

  • Author

    Issa, Joseph ; Figueira, Silvia

  • Author_Institution
    Dept. of Comput. Eng., Santa Clara Univ., Santa Clara, CA, USA
  • fYear
    2012
  • fDate
    12-15 Dec. 2012
  • Firstpage
    279
  • Lastpage
    283
  • Abstract
    GPUs - Graphics Processing Units are now used in a wide variety of computing systems, to solve a wide variety of computational problems. Even though they were initially developed to accelerate graphics processing, their parallel architecture has demonstrated to be extremely useful for other applications, including high-performance computing. Due to their widespread use, it is important to understand and estimate its performance, which depends on several architecture parameters, particularly core frequency, memory frequency, and number of cores. In this paper, we present an analytical model to estimate GPUs performance, and we demonstrate its accuracy using a set of benchmarks: 3D games, namely Crysis and Company of Heroes, a 3D Wave benchmark, namely DirectCompute. We also apply the model to a High Performance Computation benchmark, SGEMM, which is based on floating-point single precision matrix multiplications. Comparison between the output of the estimation model and measured data for different benchmarks and GPU architectures is less than 10% for all tested cases.
  • Keywords
    benchmark testing; computer games; graphics processing units; parallel architectures; performance evaluation; 3D Company of Heroes game; 3D Crysis game; DirectCompute 3D wave benchmark; GPU-based system; SGEMM; core frequency; core numbers; floating-point single-precision matrix multiplications; graphics processing units; high-performance computation benchmark; memory frequency; parallel architecture parameters; performance estimation model; Benchmark testing; Equations; Estimation; Frequency estimation; Graphics processing units; Mathematical model; Performance Estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computational Tools for Engineering Applications (ACTEA), 2012 2nd International Conference on
  • Conference_Location
    Beirut
  • Print_ISBN
    978-1-4673-2488-5
  • Type

    conf

  • DOI
    10.1109/ICTEA.2012.6462883
  • Filename
    6462883