Skip to content

Commit

Permalink
TAU OpenMP offload (#202)
Browse files Browse the repository at this point in the history
Fixes #190.
  • Loading branch information
gmarkomanolis authored Feb 24, 2020
1 parent 92f5cb9 commit 20b74f9
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions software/profiling/TAU.rst
Original file line number Diff line number Diff line change
Expand Up @@ -708,3 +708,15 @@ Static Phase

.. image:: /images/tau_static_phases.png
:align: center

OpenMP Offload
==============

- Initially compile your application without TAU and create a dynamic binary
- Use all the compiler options requiried for OpenMP offload

- Then execute, for example with XL compiler, 1 resource set, 1 MPI process with 2 OpenMP threads, and 2 GPUs:

.. code::
jsrun --smpiargs="-gpu" -n 1 -a 2 -c 2 -r 1 -g 2 -b packed:2 tau_exec -T cupti,papi,openmp,xl -cupti ./a.out

0 comments on commit 20b74f9

Please sign in to comment.