Mejora del rendimiento

How to detect application memory growth using Intel® Inspector XE 2013

Background

The most common usage of Intel® Inspector XE 2013 is for finding and fixing memory and threading correctness errors. Another useful feature is detecting where memory usage is growing in your program. This article describes the steps to use Intel® Inspector XE 2013 to detect where and when in your application memory use is growing.

Overview

  • Desarrolladores
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intermedio
  • Intel® Parallel Studio XE
  • Intel® Inspector XE
  • Herramientas de desarrollo
  • 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

  • Desarrolladores
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Servidor
  • C/C++
  • Fortran
  • Intermedio
  • Intel® Parallel Studio XE
  • Intel® VTune™ Amplifier XE
  • Design Parallel Performance with Less Risk and More Impact - Sample Code

    This guide will help you experiment with adding parallelism to your serial applications using Intel® Advisor XE. To get you started, this guide uses sample code for the 50-minute exercise.

    By installing or copying all or any part of the software components in this page, you agree to the terms of the Intel Sample Source Code License Agreement.

  • Desarrolladores
  • Intel® Cluster Studio XE
  • Intel® Parallel Studio XE
  • Intel® Advisor XE
  • sample code
  • Intel Advisor XE
  • Intel Parallel Studio XE
  • Cluster Studio XE
  • Intel® Cilk™ Plus – AOBench Sample

    This is the AOBench example associated with the "Intel® Cilk™ Plus – The Simplest Path to Parallelism" how-to article.  It shows an Ambient Occlusion algorithm implemented as serial loops, one using Intel Cilk Plus' cilk_for keyword to implement parallelism, one version using Intel Cilk Plus' array notations to allow vectorization for the SIMD instruction, and another version using both cilk_for and the array notations.  It demonstrates great performance with very little coding changes through both data-parallelism and task-parallelism.
  • Desarrolladores
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Apple Mac OS X*
  • C/C++
  • Principiante
  • Intel® C++ Compiler
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Intel® C++ Studio XE
  • Intel® Advanced Vector Extensions
  • Intel® Streaming SIMD Extensions
  • AOBench
  • CilkPlus
  • array notation
  • Optimización
  • Computación en paralelo
  • Subprocesos
  • Vectorización
  • Intel® Math Kernel Library(Intel® MKL) 11.0 Initial Release

    Intel® Math Kernel Library (Intel® MKL) is a highly optimized, extensively threaded, and thread-safe library of mathematical functions for engineering, scientific, and financial applications that require maximum performance. The Intel MKL 11.0 packages are now ready for download.

  • C/C++
  • Java*
  • Python*
  • Intel® Math Kernel Library
  • Páginas

    Suscribirse a Mejora del rendimiento