This paper describes how to use Microsoft Visual Studio 2005 to directly debug parallel HPC applications on a local desktop or on a compute cluster.
Parallel Debugging Using Visual Studio 2005
Parallel Debugging Using Visual Studio 2005