Practical work with GPU code and performance tools
Contents: Apply performance tools to your own code
Tasks:
- Take the code from skalar and profile it
- make prof
- The PGI-profile should run afterward.
- Try several runs and read the compiler hints available in the profiler
- Take your own OpenACC code
- copy profile.sh from OpenACC/skalar into your directory
- check the performance
- edit your code and profile again
OpenACC (PGI)
- Profiling: pgcollect, pgprof
- Debugger: pgdbg
- Tutotrials: