Performance Tool Integration in a GPU Programming Environment: Experiences with TAU and HMPP

Malony Allen D., Shangkar Mayanglambam, Morin Laurent, Matthew J. Sottile, Bihan Stephane, Shende Sameer S., Bodin Francois · Advances in parallel computing · 2010

Application development environments offering high-level programming support for accelerators will need to integrate instrumentation and measurement capabilities to enable full, consistent performance views for analysis and tuning. We describe early experiences with the integration of a parallel performance system (TAU) and accelerator performance tool (TAUcuda) with the HMPP Workbench for programming GPU accelerators using CUDA. A description of the design approach is given, and two case studies are reported to demonstrate our development prototype. A new version of the technology is now being created based on the lessons learned from the research work.

Read the paper · More papers on PaperTik