3

什麼是用CUDA/MPI等進行編程的最佳IDE/IDE插件/工具等?關於開源並行編程IDE的建議

我一直在這些框架中工作了一段時間,但感覺像IDE可能在縮放和作業處理交互方面做得更加沉重。

(我通常都是使用Eclipse或NetBeans和通常在C/C++,偶爾Java和它的一個模糊的問題,但我想不出任何更具體的方式把它)

回答

2

這是不是真的一個答案,但我覺得如此受限制的評論框...

我做了相當數量的MPI編程,也是OpenMP,但不是CUDA和GPU的東西。我主要編寫Fortran,一些C++。我仍然使用Emacs作爲我的編輯器,以及Emacs的其他功能。我使用了一個單獨的並行調試器(DDT,過去我使用過TotalView,更多的是機器上哪一個比我更喜歡的問題)和一個名爲OPT的性能分析工具(如Allinea Software生產的DDT)。

對於並行編程,我已經查看了NetBeans和Eclipse的插件(前者首選,後者過於以Java爲中心並且過於沉重),但不是一年左右。 C++比Fortran更好。但是我還沒有遇到任何插件,這些插件確實使研究實驗室足夠有用,足以讓我改變舊的方式。

我會和你一樣感興趣,看看其他SOE推薦的東西,儘管現在它看起來並不太有希望。