- 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
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Infobox software
{{Infobox software
| description = Intel '''VTune''' Performance Analyzer evaluates applications on all sizes of systems based on Intel processors, from embedded systems through supercomputers, to help you improve application performance.
| description = 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)
| logo = [[Image:intel-logo.png]]
| developer              = Intel
| developer              = Intel
| available on      = [[NEC Nehalem Cluster]]
| available on      =  
| category                  = [[:Category:Performance Analyzer | Performance Analyzer]]
| category                  = [[:Category:Performance Analyzer | Performance Analyzer]]
| license                = Commercial
| license                = Commercial
| website                = [http://software.intel.com/en-us/intel-vtune/ VTune homepage]  
| website                = [http://software.intel.com/en-us/intel-vtune/ Intel® VTune™ Amplifier XE homepage]  
}}
}}  


Performance Analysis Tool.  
=== 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 ==
* [[Software Development Tools, Compilers & Libraries]]


== External links ==
== External links ==
* [http://software.intel.com/en-us/intel-vtune/ VTune homepage]
* [http://software.intel.com/en-us/intel-vtune/ Intel® VTune™ Amplifier XE homepage]


[[Category:Performance Analyzer]]
[[Category:Performance Analyzer]]

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)

Intel-logo.png
Developer: Intel
Platforms:
Category: Performance Analyzer
License: Commercial
Website: Intel® VTune™ Amplifier XE homepage


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

See also

External links