Skip to content

Paraprof with X11 Forwarding

Dewi edited this page Jul 6, 2020 · 1 revision

Using Paraprof

In order to view the visualizations generated by Paraprof (which comes with TAU) when running on a remote server you can forward the interactive display back to your own machine. Building TAU installs Paraprof on the machine, running TAU with another application will generate profile.* files, these are what Paraprof uses to generate the visualizations.

Here are the instructions:

On a Mac

If you do not have XQuartz installed already (most newer Mac models) download and install it: https://www.xquartz.org/

Using X11 forwarding

When you ssh into a remote server, use the -X or -Y option

ssh -Y username@<server>
# Or
ssh -X username@<server>
# Once logged in make sure to build TAU - this installs Paraprof
paraprof
# This will generate an interactive visualization for all profile.* files in the current directory