Purpose of this tutorial:
- Attendees should generate profiles from interposition and instrumented code.
- at least 1 profile of each
- try some TAU_OPTIONS
- Attendees learn a workflow of performance engineering and some known challenges
If time permits:
-
Start the process of getting TAU on local machine to use ParaProf locally.
All examples and slides now available (updated: 141:50 PT, 10/01/15) :
- git clone git@github.com:ParaToolsInc/pt-ixpug2015.git
tau_exec on KNC requires https://www.paratools.com/XeonPhi/Perl
For Babbage interactive session:
- salloc -N 1 -t 02:00:00 -p regular
Future reference: TAU environment variables: https://www.cs.uoregon.edu/research/tau/docs/old/bk05apa.html
Good vectorization resource: https://software.intel.com/en-us/articles/data-alignment-to-assist-vectorization
Contact: srinathv@paratools.com