1

我有要调试的 MPI 程序。
我在 Windows 下使用 mpich 2,那么有人知道可以帮助我的工具吗?甚至可能吗?

4

1 回答 1

1

我对 Linux 上的并行调试器 DDT 和 Totalview 有一些经验。我看到 DDTLite 可以作为 MS Visual Studio 的插件使用;我认为没有适用于任何 Windows 平台的 Totalview 版本。

所以,是的,这是可能的,但 DDTLite 需要花钱;但是,如果没有 DDT 或 Totalview,我将无法工作。

现在生产 Windows 的 HPC 版本的微软可能已经并行化了他们的调试器,但我对此一无所知。您可以在并行程序上使用 gdb,因此在 Cygwin(或类似程序)下安装可能会对您有所帮助。就我个人而言,我从来没有发现 gdb 用于并行调试除了非常困难之外的任何东西,我很幸运能够在一个获得并行调试器并不困难的站点工作。

于 2010-02-05T12:19:35.113 回答