KAUST Supercomputing Laboratory Newsletter 20th April 2016

RCAC Meeting:

The project submission deadline for the next RCAC meeting is 30th April 2016. Please note that the RCAC meetings are held once per month. Projects received on or before this deadline will be included in the agenda for the next RCAC meeting, scheduled to be held on 26th May 2016.

 

Tip of the week: Performance analysis in 10 steps

1) Connect to Shaheen II with -X:ssh -X username@shaheen.hpc.kaust.edu.sa

2) Load/unload the following modules:

module unload darshan
module load perftools-base/6.3.2
module load perftools/6.3.2

3) Clean your code and recompile: make clean and then make

4) Build the sampling instrumented executable :pat_build -S executable

5) Execute the sampling instrumented executable, the new executable is called executable+pat. Launch it the executable+pat with your SLURM job script

6) Prepare the sampling report. Once your job finished successfully: pat_report -o report_sampling.txt executable+pat+PID-XXs.xf

7) Build the tracing executable: pat_build -O report_sampling.apa

8) Execute the tracing instrumented executable, called executable+apa with your SLURM job script

9) Build the tracing report: pat_report -o report_tracing.txt executable+apa+PID-XXt.xf

10) Visualize performance data: app2 executable+apa+PID-XXt.ap2

 

Follow us on Twitter

Follow all the latest news on HPC within the Supercomputing Lab and at KAUST, on Twitter @KAUST_HPC.

Previous Announcements

Previous Tips