开源并行编程 IDE 的建议
使用 CUDA/MPI 等进行编程的最佳 IDE/IDE 插件/工具是什么?
我在这些框架中工作了一段时间,但感觉 IDE 可以在扩展和作业处理交互方面做更多繁重的工作。
(我通常使用 Eclipse 或 Netbeans,通常使用 C/C++,偶尔使用 Java,这是一个模糊的问题,但我想不出更具体的表达方式)
What are the best IDE's / IDE plugins / Tools, etc for programming with CUDA / MPI etc?
I've been working in these frameworks for a short while but feel like the IDE could be doing more heavy lifting in terms of scaling and job processing interactions.
(I usually use Eclipse or Netbeans, and usually in C/C++ with occasional Java, and its a vague question but I can't think of any more specific way to put it)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这并不是一个真正的答案,但我感觉受到评论框的限制......
我做了相当多的 MPI 编程,还有 OpenMP,但没有 CUDA 和 GPU 的东西。我主要写Fortran,一些C++。我仍然使用 Emacs 作为我的编辑器,并且 Emacs 做的其他事情也做得很好。我使用一个单独的并行调试器(DDT,我过去使用过 TotalView,更多的问题是哪一个在机器上,而不是我更喜欢哪一个)和一个名为 OPT 的性能分析工具(如 Allinea Software 生产的 DDT)。
我一直在寻找用于并行编程的 NetBeans 和 Eclipse 插件(前者是首选,后者现在过于以 Java 为中心且过于繁重),尽管这一时间没有一年左右的时间。现有的 C++ 语言比 Fortran 语言更好。但我还没有遇到任何插件能够真正脱离研究实验室,足够有用,让我改变旧的方式。
我和你一样有兴趣看看其他 SOers 的建议,尽管现在看起来不太有希望。
This is not really an answer, but I feel so confined by the comment box ...
I do a fair amount of MPI programming, OpenMP too, but not CUDA and GPU stuff. I write mainly Fortran, some C++. I'm still using Emacs as my editor, and for the other things that Emacs does well. I use a separate parallel debugger (DDT, I've used TotalView in the past, more a question of which one is on the machine than which one I prefer) and a performance profiling tool called OPT (like DDT produced by Allinea Software).
I have looked, though not for a year or so, for plug-ins for NetBeans and Eclipse (former preferred, latter too Java-centric and too heavy these days) for parallel programming. What's out there is better for C++ than for Fortran. But I haven't yet come across any plug-in which has really made it far enough out of the research lab to be useful enough to make me change from the old ways.
I'll be as interested as you to see what other SOers recommend though right now it doesn't look very promising.