使用 CUDA / MPI 等进行编程的最佳 IDE / IDE 插件 / 工具等是什么?
我在这些框架中工作了一段时间,但感觉 IDE 在扩展和作业处理交互方面可能会做更多的工作。
(我通常使用 Eclipse 或 Netbeans,通常在 C/C++ 中偶尔使用 Java,这是一个模糊的问题,但我想不出更具体的方式来表达它)
使用 CUDA / MPI 等进行编程的最佳 IDE / IDE 插件 / 工具等是什么?
我在这些框架中工作了一段时间,但感觉 IDE 在扩展和作业处理交互方面可能会做更多的工作。
(我通常使用 Eclipse 或 Netbeans,通常在 C/C++ 中偶尔使用 Java,这是一个模糊的问题,但我想不出更具体的方式来表达它)
这不是一个真正的答案,但我觉得被评论框限制了......
我做了相当多的 MPI 编程,OpenMP 也是,但不是 CUDA 和 GPU 的东西。我主要写 Fortran,一些 C++。我仍然使用 Emacs 作为我的编辑器,以及 Emacs 做得好的其他事情。我使用了一个单独的并行调试器(DDT,我过去使用过 TotalView,更多的问题是机器上的哪个比我更喜欢哪个)和一个称为 OPT 的性能分析工具(如 Allinea Software 生产的 DDT)。
尽管没有一年左右的时间,我一直在寻找用于并行编程的 NetBeans 和 Eclipse 插件(前者是首选,后者过于以 Java 为中心,而且现在过于繁重)。C++ 比 Fortran 更好。但我还没有遇到任何插件,它真正使它远离研究实验室,足以让我改变旧的方式。
我会和你一样有兴趣看看其他 SOers 推荐什么,尽管现在看起来不太有希望。