Inspector paralelo de Intel

Inspector paralelo de Intel
Tipo de Analizador / depurador de uso de memoria
Desarrollador Productos Intel para desarrolladores
Sistema operativo ventanas, linux
Formatos de archivo legibles Proyecto de inspección de Intel [d]
Formatos de archivo generados Proyecto de inspección de Intel [d]
Licencia Propietario, usuario único
Sitio web software.intel.com/en-us…
 Archivos multimedia en Wikimedia Commons

Intel Parallel Inspector es un analizador de corrección con la capacidad de verificar el trabajo con memoria e hilos. Tiene una interfaz de usuario independiente y también está integrado en Microsoft Visual Studio . Parallel Inspector ayuda a mejorar la confiabilidad, seguridad y precisión de las aplicaciones C / C++ y Fortran .

Resumen

La comprobación de la memoria incluye la comprobación de fugas de memoria , punteros colgantes , variables no inicializadas , uso de referencias de memoria incorrectas, tamaños de memoria que no coinciden con los calculados previamente, asignación y liberación de memoria, comprobación de pilas en la memoria y examen de pilas con profundidad controlada.

Las comprobaciones de subprocesos incluyen comprobaciones de condiciones de carrera , interbloqueos , análisis de pila de llamadas con profundidad configurable, guía de diagnóstico, soporte nativo para Intel Threading Building Blocks , OpenMP y subprocesos de Windows.

El programa está disponible como parte de Intel Parallel Studio o como producto independiente.

Desventajas

El trabajo de Intel Parallel Inspector se basa en rastrear las llamadas a la API de Windows realizadas por el programa en estudio. Sin embargo, Intel Parallel Inspector rastrea solo las llamadas de WinAPI oficialmente documentadas, mientras que si se utilizan llamadas no documentadas, Intel Parallel Inspector no podrá procesarlas correctamente. En este caso, es posible tanto la falsa detección de un error como ignorar un error de la vida real.

Enlaces

Sitios y recursos Artículos

Véase también