AmpXE-Learn

Using Intel® VTune™ Amplifier XE to Tune Software on the 4th Generation Intel® Core™ Processor Family

Download this guide to learn how to identify performance issues on software running on the 4th Generation Intel® Core Processor family (based on Intel Haswell microarchitecture). The guide explains how to use Intel® VTune™ Amplifier XE's General Exploration profile for 4th Generation Intel® Core Processors.   It explains how to identify the most common software performance issues and gives suggestions for how to address each. 

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • .NET*
  • C#
  • C/C++
  • Fortran
  • 中级
  • 英特尔® VTune™ 放大器 XE
  • Haswell
  • VTune Amplifier XE
  • performance
  • 优化
  • Intel® VTune™ Amplifier XE: Getting started with OpenCL* performance analysis on Intel® HD Graphics

    Download PDF [1MB]

    Overview

    If you are looking to profile applications that use Intel® HD Graphics or Intel® Iris™ Graphics (referred to as GPU in this article) for rendering, video processing, and computations, the Intel® VTune™ Amplifier XE is the performance profiler for you. The Intel VTune Amplifier XE can monitor, analyze, and correlate activity on both the CPU and GPU.

  • 开发人员
  • 面向 OpenCL™ 应用的英特尔® 软件开发套件
  • 英特尔® VTune™ 放大器 XE
  • OpenCL*
  • OpenCL* performance analysis
  • 开发工具
  • 图形
  • Making the Call Stack Pane Work for You



    VTune™ Amplifier XE Call Stack Pane

    The call stack pane is displayed in viewpoints of analysis types that include stack data. It is displayed on the right side of the viewpoint (highlighted below in a gold box).

    call stack pane highlighted in viewpoint

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • 服务器
  • Windows*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Java*
  • 入门级
  • 英特尔® C++ Studio XE
  • Intel® Cluster Studio XE
  • 英特尔® VTune™ 放大器 XE
  • performance profiler
  • Call Stack Pane
  • menu
  • Configure
  • 开发工具
  • 优化
  • Java support is back in VTune™ Amplifier XE

    Why does someone need Java application profiling? The main purpose of performance profiling is identifying functions or code locations which take up most of CPU’s time, and finding out how effectively they use this computing resource. Profiling pure Java applications and more importantly mixed Java and native C/C++ applications is becoming necessary again. Java profiling has been added in the new Intel(R) VTune™ Amplifier XE 2013 in addition to the JITed application profiling support.
  • 开发人员
  • Java*
  • 中级
  • 英特尔® VTune™ 放大器 XE
  • 开发工具
  • Using Global Hot Keys in Intel® VTune™ Amplifier XE

    Background

     

    A global hot key is a mechanism whereby you associate a combination of keystrokes with an action. For example, on Windows* the key combination, “Ctrl-Alt-Del”, performs a system action. Both Windows* and Linux* have standard solutions for assigning an action to a key or key combination. By using VTune Amplifier XE’s command line scripting, it is possible to control the data collection and display of results using a global hot key.

     

    Overview

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • 服务器
  • C/C++
  • Fortran
  • 中级
  • 英特尔® Parallel Studio XE
  • 英特尔® VTune™ 放大器 XE
  • 订阅 AmpXE-Learn