使用 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 更好。但我还没有遇到任何插件真正使它远离研究实验室,足以让我改变旧的方式。
我和你一样有兴趣看看其他 SOer 推荐了什么,尽管现在看起来不太有希望。
关于parallel-processing - 开源并行编程 IDE 的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3002230/