wiki:Documentation/UserGuide/ProfileVtune

Version 1 (modified by ajornet, 5 years ago) (diff)

--

Intel vtune

In order to run a profiling on Curie you have to compile orchidee in production mode with -g flag. This include symbols to the binary.

Find below the script you need to set up to launch it. It uses 32 mpi cores.

#!/bin/bash
#MSUB -n 32
#MSUB -c 1
#MSUB -T 6000
#MSUB -q standard
#MSUB -Q normal
#MSUB -x

#Basic hotspots collection on several MPI processes
module load vtune
cd $SLURM_SUBMIT_DIR
ccc_mprun amplxe-cl -collect hotspots -r $SLURM_SUBMIT_DIR/vtune-results ./myprogram arg1 arg2 arg3

Launch the job

ccc_msub yourJob.sh