c – 适用于Linux的免费并行(MPI)调试器?

是否有非商业/免费的 Linux工具可用于调试MPI并行化C代码?像Allinea DDT或TotalView这样的东西?我知道如何使用gdb附加到并行运行代码的技巧.但我发现它们只是为了进行一些快速调试而变得单调乏味.那么是否有任何基于GUI的工具(可能基于gdb)直接支持并行调试?

解决方法

根据您使用的MPI实现,您可以运行

mpirun --gdb

要么

mpirun -gdb -n 4 ./testc

查看Intel’s文档以获取更多详细信息.

相关文章

首先GDB是类unix系统下一个优秀的调试工具, 当然作为debug代...
1. C语言定义1个数组的时候, 必须同时指定它的长度.例如:int...
C++的auto关键字在C+⬑新标准出来之前基本...
const关键字是用于定义一个不该被改变的对象,它的作用是告诉...
文章浏览阅读315次。之前用C语言编过链表,这几天突然想用C+...
文章浏览阅读219次。碰到问题就要记录下来,防止遗忘吧。文章...