• DocumentCode
    1849813
  • Title

    Characterizing the Execution Dynamics of GPGPU Applications

  • Author

    Jianming Pan ; Yangdong Deng

  • Author_Institution
    Inst. of Microelectron., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    21-23 June 2013
  • Firstpage
    1590
  • Lastpage
    1594
  • Abstract
    General Purpose computing on Graphic Processing Unit (GPGPU) is rapidly gaining adoption in scientific and engineering applications. Considerable research efforts have been dedicated to improving the efficiency of GPU microarchitecture. It is thus essential to understand the execution characteristics of GPUs so as to identify clues for microarchitecture innovations. In this work, we performed detailed microarchitecture simulation for GPGPU workloads. A unique contribution of this work is the emphasis on whole program behaviors. A key observation of this work is that the execution characteristics of certain kernels exhibit repeated patterns. Such patterns are the results of GPU´s thread block based execution model, but can only be identified when there are a sufficient number of blocks. We then show that this number of blocks can be used to accelerate microarchitecture simulation. Experimental results show that on average a 7.62X speedup is attained with an error level below 10%.
  • Keywords
    digital simulation; graphics processing units; GPGPU applications; GPGPU workloads; GPU execution characteristics; GPU microarchitecture; GPU thread block based execution model; execution dynamics characterization; general purpose computing; graphic processing unit; microarchitecture innovations; microarchitecture simulation; program behaviors; Benchmark testing; Computational modeling; Error analysis; Graphics processing units; Kernel; Measurement; Microarchitecture; GPGPU; execution dynamics; kernel characterization; simulation acceleration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational and Information Sciences (ICCIS), 2013 Fifth International Conference on
  • Conference_Location
    Shiyang
  • Type

    conf

  • DOI
    10.1109/ICCIS.2013.417
  • Filename
    6643335