• DocumentCode
    526010
  • Title

    A parallelization cost model for GPU

  • Author

    Dan, Zhang ; Rongcai, Zhao ; Lin, Han ; Tao, Wang ; Jin, Qu

  • Author_Institution
    China Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
  • Volume
    3
  • fYear
    2010
  • fDate
    12-13 June 2010
  • Firstpage
    515
  • Lastpage
    519
  • Abstract
    Using GPU for general computing has become an important research direction in high performance computing technology. However, this is not a lossless optimization method. Due to the impact of device initialization cost, data transmission delay, specific characteristics of programs, and other factors, the general computing on GPU may not always achieve the desired speedup, and sometimes results in program execution performance degradation. On the basis of in-depth analysis of GPU internal processing mechanisms, the main factors affecting GPU implementation performance are pointed out, and a parallel cost model for GPU based on static program analysis is proposed to provide judgement basis for using GPU in general computing.
  • Keywords
    computer graphic equipment; coprocessors; costing; parallel processing; performance evaluation; program diagnostics; GPU; data transmission delay; device initialization cost; high performance computing; parallelization cost model; program execution performance degradation; static program analysis; Analytical models; Computational modeling; Graphics processing unit; Registers; GPU; cost model; parallel; warp;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Communication Technologies in Agriculture Engineering (CCTAE), 2010 International Conference On
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6944-4
  • Type

    conf

  • DOI
    10.1109/CCTAE.2010.5544393
  • Filename
    5544393