Documentation

Start with the Basics

Intended for beginners, this video introduces Intel® Inspector, a memory and threading debugger that helps you find and fix problems. Learn how to use this application to solve common threading and memory errors.

Name

Description

tachyon_insp_xe

  • Summary: Display a rendered graphical image via 2D ray tracing by detecting memory and threading errors in a C++ application.
  • Data conflicts:
    • Memory leak
    • Invalid memory access
    • Mismatched memory allocation
    • Deallocation
    • Data race
  • Location: <install-dir>\samples\<locale>\C++\tachyon_insp_xe.zip

banner

  • Summary: Show an ABCDE banner on the command line by finding memory and threading errors in a C++ application.
  • Data conflicts:
    • Memory leak
    • Invalid memory access
    • Data race
  • Location: <install-dir>\samples\<locale>\C++\banner.zip

parallel_nqueens_csharp

  • Summary: Compute the number of solutions to the n-queens problem for a given board size by locating threading errors in a C# application.
  • Data conflict: Data race
  • Location: <install-dir>\samples\<locale>\C#\parallel_nqueens_csharp.zip

nqueens_fortran

  • Summary: Solve the n-queens problem for various board sizes by detecting threading and memory problems in a Fortran application.
  • Data conflicts:
    • Data race
    • Uninitialized memory access
    • Memory leak
  • Location: <install-dir>\samples\<locale>\Fortran\nqueens_fortran.zip

addressbook

  • Summary: Locate persistent memory problems in a C++ application with a database that reads and writes R data to persistent memory.
  • Location: <install-dir>\samples\<locale>\C++\pmem\addressbook.zip

tachyon

  • Summary: Write rending data to persistent memory with a 2D ray tracer (renderer).
  • Location: <install-dir>\samples\<locale>\C++\pmem\tachyon.zip

Ready to Get Started?


Información sobre productos y desempeño

1

Los compiladores Intel pueden o no optimizar al mismo nivel para los microprocesadores que no son Intel en optimizaciones que no son exclusivas de los microprocesadores Intel. Estas optimizaciones incluyen los conjuntos de instrucciones SSE2, SSE3 y SSSE3, y otras optimizaciones. Intel no garantiza la disponibilidad, funcionalidad o eficacia de ninguna optimización en microprocesadores que no sean fabricados por Intel. Las optimizaciones dependientes del microprocesador en este producto fueron diseñadas para usarse con microprocesadores Intel. Ciertas optimizaciones no específicas de la microarquitectura Intel se reservan para los microprocesadores Intel. Consulte las guías de referencia y para el usuario para obtener más información acerca de los conjuntos de instrucciones específicos cubiertos por este aviso.

Revisión del aviso n.° 20110804