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?


Информация о продукте и производительности

1

Компиляторы Intel могут не обеспечивать для процессоров других производителей уровень оптимизации, который не является присущим только процессорам Intel. В состав этих оптимизаций входят наборы команд SSE2, SSE3 и SSSE3, а также другие оптимизации. Корпорация Intel не гарантирует доступность, функциональность или эффективность работы любых приложений оптимизации для микропроцессоров других производителей. Содержащиеся в данной продукции оптимизации, предназначены для использования с конкретными микропроцессорами Intel. Некоторые оптимизации, не относящиеся к микроархитектуре Intel, зарезервированы для микропроцессоров Intel. Пожалуйста, см. соответствующее руководство пользователя или справочные руководства для получения дополнительной информации о конкретных наборах команд, к которым относится данное уведомление.

Редакция уведомления № 20110804