Performance Predictions for General-Purpose Computation on GPUs

被引:0
|
作者
Liu, Weiguo [1 ]
Mueller-Wittig, Wolfgang [1 ]
Schmidt, Bertil [2 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Ctr Adv Media Technol, Singapore 639798, Singapore
[2] UNSW Asia, Div Engn Sci & Technol, Singapore 248982, Singapore
来源
2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP) | 2007年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 modem 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.
引用
收藏
页码:416 / +
页数:2
相关论文
共 50 条
  • [1] General-purpose computation on GPUs for high performance cloud computing
    Exposito, Roberto R.
    Taboada, Guillermo L.
    Ramos, Sabela
    Tourino, Juan
    Doallo, Ramon
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (12): : 1628 - 1642
  • [2] Compiler support for general-purpose computation on GPUs
    Lin, Yu-Te
    Chen, Peng-Sheng
    JOURNAL OF SUPERCOMPUTING, 2009, 50 (01): : 78 - 97
  • [3] Compiler support for general-purpose computation on GPUs
    Yu-Te Lin
    Peng-Sheng Chen
    The Journal of Supercomputing, 2009, 50 : 78 - 97
  • [4] Application of general-purpose computation on GPUs to geotechnical engineering
    Liu Ming-gui
    Liu Shao-bo
    Zhang Guo-hua
    ROCK AND SOIL MECHANICS, 2010, 31 (09) : 3019 - 3024
  • [5] A performance model for general-purpose computation on GPU
    Institute of Computer Science and Technology, Peking University, Beijing 100871, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2009, 9 (1219-1226):
  • [6] General-Purpose Computation on GPUs in the Browser Using gpu.js']js
    Sapuan, Fazli
    Saw, Matthew
    Cheah, Eugene
    COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (01) : 33 - 42
  • [7] General-purpose DNA computation
    Junlan Liu
    Da Han
    Science China(Chemistry), 2024, (07) : 2134 - 2135
  • [8] General-purpose DNA computation
    Liu, Junlan
    Han, Da
    SCIENCE CHINA-CHEMISTRY, 2024, 67 (07) : 2134 - 2135
  • [9] General-purpose DNA computation
    Junlan Liu
    Da Han
    Science China(Chemistry), 2024, 67 (07) : 2134 - 2135
  • [10] General-Purpose Computing with Soft GPUs on FPGAs
    Al Kadi, Muhammed
    Janssen, Benedikt
    Yudi, Jones
    Huebner, Michael
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2018, 11 (01)