- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -
VTune: Difference between revisions
From HLRS Platforms
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
| website = [http://software.intel.com/en-us/intel-vtune/ Intel® VTune™ Amplifier XE homepage] | | website = [http://software.intel.com/en-us/intel-vtune/ Intel® VTune™ Amplifier XE homepage] | ||
}} | }} | ||
=== Using Intel VTune on Nehalem cluster === | |||
Load the necessary module. For example: | |||
<pre> | |||
module load compiler/intel | |||
module load performance/vtune # set up VTune environment | |||
module load mpi/impi # if MPI needed | |||
</pre> | |||
Compilation example: | |||
<pre> | |||
ifort -g -O2 prog.f90 | |||
</pre> | |||
Analyzing MPI applications: | |||
<pre> | |||
mpirun –n4 amplxe-cl -c hotspots –r my_result -- path_to_my_app | |||
</pre> | |||
=== Using Intel VTune on Cray machines === | |||
Load the necessary module. For example: | |||
<pre> | |||
module swap PrgEnv-cray PrgEnv-intel # set up MPI environment too | |||
module load performance/vtune # set up VTune environment | |||
</pre> | |||
Compilation example: | |||
<pre> | |||
ftn -dynamic -g -O2 prog.f90 | |||
</pre> | |||
Analyzing MPI applications: | |||
<pre> | |||
aprun –n4 amplxe-cl -c hotspots –r myResult-@@@{at} -- path_to_my_app | |||
</pre> | |||
== See also == | == See also == |
Revision as of 10:39, 17 October 2014
Intel® VTune™ Amplifier XE is Intel's newest performance profiling tool and builds on the success of Intel® VTune™ Performance Analyzer. It includes all the capabilities of Intel® Parallel Amplifier plus a number of advanced capabilities for developers who need even greater performance optimization.
(Formerly Intel® VTune™ Performance Analyzer with Intel® Thread Profiler) |
|
Using Intel VTune on Nehalem cluster
Load the necessary module. For example:
module load compiler/intel module load performance/vtune # set up VTune environment module load mpi/impi # if MPI needed
Compilation example:
ifort -g -O2 prog.f90
Analyzing MPI applications:
mpirun –n4 amplxe-cl -c hotspots –r my_result -- path_to_my_app
Using Intel VTune on Cray machines
Load the necessary module. For example:
module swap PrgEnv-cray PrgEnv-intel # set up MPI environment too module load performance/vtune # set up VTune environment
Compilation example:
ftn -dynamic -g -O2 prog.f90
Analyzing MPI applications:
aprun –n4 amplxe-cl -c hotspots –r myResult-@@@{at} -- path_to_my_app