• DocumentCode
    1578259
  • Title

    Performance Predictions for General-Purpose Computation on GPUs

  • Author

    Liu, Weiguo ; Müller-Wittig, Wolfgang ; Schmidt, Bertil

  • Author_Institution
    Centre for Adv. Media Technol., Nanyang Technol. Univ., Singapore
  • fYear
    2007
  • Firstpage
    50
  • Lastpage
    50
  • Abstract
    Using modern graphics processing units for no-graphics high performance computing is motivated by their enhanced programmability, attractive price/performance ratio and incredible growth in speed. Although the pipeline of a modern graphics processing unit (GPU) permits high throughput and more concurrency, they bring more complexities in analyzing the performance of GPU-based applications. In this paper, we identify factors that determine performance of GPU-based applications. We then classify them into three categories: data-linear, data-constant and computation-dependent. According to the characteristics of these factors, we propose a performance model for each factor. These models are then used to predict the performance of bio-sequence database scanning application on GPUs. Theoretical analyses and measurements show that our models can achieve precise performance predictions.
  • Keywords
    software performance evaluation; GPU; biosequence database; enhanced programmability; general purpose computation; graphics processing units; high performance computing; performance predictions; Application software; Computer architecture; Computer graphics; Concurrent computing; High performance computing; Performance analysis; Pipelines; Predictive models; Rendering (computer graphics); Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2007. ICPP 2007. International Conference on
  • Conference_Location
    Xi´an
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-2933-2
  • Type

    conf

  • DOI
    10.1109/ICPP.2007.67
  • Filename
    4343857