levanovd
levanovd

Reputation: 4165

How to debug MPI application under Windows?

I have MPI program which I want to debug.
I use mpich 2 under Windows, so does anybody know tools that can help me? Is it even possible?

Upvotes: 1

Views: 1064

Answers (1)

High Performance Mark
High Performance Mark

Reputation: 78324

I have some experience of the parallel debuggers DDT and Totalview on Linux. I see that DDTLite is available as a plug-in for MS Visual Studio; I don't think that there is a version of Totalview for any Windows platform.

So, yes, it is possible, but DDTLite costs money; however I couldn't work without either DDT or Totalview.

It's possible that Microsoft, who now produce an HPC edition of Windows, have parallelised their debugger but I have no knowledge of that. You can use gdb on parallel programs, so an installation under Cygwin (or similar) might help you. Personally I have never found gdb for parallel debugging anything other than incredibly difficult and I am fortunate to work at a site where getting a parallel debugger has not proven difficult.

Upvotes: 1

Related Questions