Compartir a través de


Cómo depurar aplicaciones de MPI en un clúster HPC

Con el Depurador de clúster MPI, es posible depurar aplicaciones paralelas que se ejecuten en un clúster de Windows® HPC Server 2008 y que se comuniquen a través de la Interfaz de paso de mensajes (MPI) de Microsoft®. El Depurador de clúster MPI amplía la funcionalidad del depurador remoto de Microsoft, simplificando el proceso de depuración de varios procesos cooperativos que se ejecuten en un clúster remoto.

El Depurador de clúster MPI realiza las siguientes acciones:

  • Implementa los archivos de la aplicación en los nodos del clúster

  • Implementa todos los archivos adicionales especificados

  • Inicia el depurador remoto en cada nodo utilizado en la sesión de depuración

  • Realiza una limpieza una vez finalizada la sesión de depuración

En esta sección

Cómo: Configurar e iniciar el Depurador de clúster MPI

Incluye los requisitos para iniciar el Depurador de clúster MPI y describe cómo configurar e iniciar el depurador.

Propiedades de configuración para el Depurador de clúster MPI

Describe las propiedades de configuración para el Depurador de clúster MPI.

Tutorial: Iniciar el Depurador de clúster MPI en Visual Studio 2010

Describe cómo configurar e iniciar una sesión del Depurador de clúster MPI en su equipo local y en un clúster de Windows HPC Server 2008. Este tutorial incluye los pasos y el código de ejemplo necesarios para crear una aplicación que utilice MPI y las interfaces de programación de aplicaciones (API) Parallel Patterns Library (PPL) y de multiprocesamiento abierto (OpenMP).

Secciones relacionadas

Plan del depurador

Analiza los aspectos básicos relacionados con el uso del depurador de Visual Studio®. Se incluyen los temas acerca del control de ejecuciones, el trabajo con subprocesos y procesos, los puntos de interrupción, la inspección del programa, la gestión de excepciones y el uso de expresiones en el depurador.

Depuración en Visual Studio

Contiene información acerca de la ejecución del Depurador de Visual Studio para resolver errores lógicos y semánticos, y proporciona técnicas que son específicas de las tecnologías y los lenguajes utilizados en su solución.