Online resource kit >

HomeAt a GlanceDeveloperIT Pro

Debugging Parallel Programs on Windows HPC Server 2008

< Go Back

Allinea DDTLite is a true parallel debugging plug-in for Microsoft Visual Studio. It has been designed to simplify the task of debugging parallel and multi-threaded code. This white paper provides step-by-step guidance for installing and using Allinea DDTLite in Windows HPC Server 2008.

Beginning with instructions for downloading, installing, and purchasing the Allinea DDTLite tool, the white paper then details the additional configuration changes in Visual Studio that are required for use with specific MPI implementations, including the commonly used Microsoft Message Passing Interface (MS MPI) and MPICH2. Allinea DDTLite is compatible with all of the MPI implementations supported by Visual Studio.

Next, the paper shows how to set up and debug with Allinea DDTLite through description, screenshots, and examples. The paper also covers the features added to Visual Studio by Allinea DDTLite, such as the new "selected processes and threads" window, the parallel stack view, and the MPI rank auto-detection capability. The source code for a sample program is provided.

View