cc_staff
782
edits
(Loading nvhpc module) |
(No more PGPROF) |
||
Line 78: | Line 78: | ||
<translate> | <translate> | ||
<!--T:7--> | <!--T:7--> | ||
For the purpose of this tutorial, we use | For the purpose of this tutorial, we use two profilers as described below: | ||
* NVIDIA Visual Profiler NVVP - a cross-platform analyzing tool for the codes written with OpenACC and CUDA C/C++ instructions. | * NVIDIA Visual Profiler NVVP - a cross-platform analyzing tool for the codes written with OpenACC and CUDA C/C++ instructions. | ||
* NVPROF - a command line text-based version of the NVIDIA Visual Profiler. | * NVPROF - a command line text-based version of the NVIDIA Visual Profiler. | ||
Line 87: | Line 85: | ||
<translate> | <translate> | ||
=== NVIDIA Visual Profiler === <!--T:13--> | |||
=== NVIDIA Visual Profiler | |||
<!--T:14--> | <!--T:14--> | ||
[[File:Nvvp-pic0.png|thumbnail|300px|NVVP profiler|right]] | |||
[[File:Nvvp-pic1.png|thumbnail|300px|Browse for the executable you want to profile|right]] | |||
Another profiler available for OpenACC applications is the NVIDIA Visual Profiler. It's a crossplatform analyzing tool for code written with OpenACC and CUDA C/C++ instructions. | Another profiler available for OpenACC applications is the NVIDIA Visual Profiler. It's a crossplatform analyzing tool for code written with OpenACC and CUDA C/C++ instructions. | ||
=== NVIDIA NVPROF Command Line Profiler | === NVIDIA NVPROF Command Line Profiler === <!--T:15--> | ||
NVIDIA also provides a command line version called NVPROF, similar to GPU prof | NVIDIA also provides a command line version called NVPROF, similar to GPU prof | ||
</translate> | </translate> |