• DocumentCode
    1857661
  • Title

    Parallel Performance Measurement of Heterogeneous Parallel Systems with GPUs

  • Author

    Malony, Allen D. ; Biersdorff, Scott ; Shende, Sameer ; Jagode, Heike ; Tomov, Stanimire ; Juckeland, Guido ; Dietrich, Robert ; Poole, Duncan ; Lamb, Christopher

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Univ. of Oregon, Eugene, OR, USA
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    176
  • Lastpage
    185
  • Abstract
    The power of GPUs is giving rise to heterogeneous parallel computing, with new demands on programming environments, runtime systems, and tools to deliver high-performing applications. This paper studies the problems associated with performance measurement of heterogeneous machines with GPUs. A heterogeneous computation model and alternative host-GPU measurement approaches are discussed to set the stage for reporting new capabilities for heterogeneous parallel performance measurement in three leading HPC tools: PAPI, Vampir, and the TAU Performance System. Our work leverages the new CUPTI tool support in NVIDIA´s CUDA device library. Heterogeneous benchmarks from the SHOC suite are used to demonstrate the measurement methods and tool support.
  • Keywords
    computer graphic equipment; coprocessors; parallel architectures; performance evaluation; CUPTI tool support; HPC tools; NVIDIA CUDA device library; PAPI; SHOC suite; TAU performance system; Vampir; heterogeneous parallel computing; host GPU measurement approaches; parallel performance measurement; Graphics processing unit; Hardware; Kernel; Libraries; Performance evaluation; Radiation detectors; GPU; PAPI; TAU; Vampir; performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.71
  • Filename
    6047186