Рекомендации по IDE с открытым исходным кодом для параллельного программирования - PullRequest
3 голосов
/ 09 июня 2010

Каковы лучшие плагины / инструменты IDE / IDE и т. Д. Для программирования с CUDA / MPI и т. Д.?

Я некоторое время работал в этих средах, но чувствую, что IDE может делать большетяжелая работа с точки зрения масштабирования и обработки взаимодействий.

(я обычно использую Eclipse или Netbeans, и обычно в C / C ++ со случайной Java, и это неясный вопрос, но я не могу придумать более конкретный способ выразить это)

1 Ответ

2 голосов
/ 09 июня 2010

Это не совсем ответ, но я чувствую себя настолько ограниченным полем для комментариев ...

Я занимаюсь программированием MPI, тоже OpenMP, но не CUDA и GPU.Я пишу в основном на Фортране, немного на С ++.Я все еще использую Emacs в качестве моего редактора и для других вещей, которые Emacs делает хорошо.Я использую отдельный параллельный отладчик (DDT, я использовал TotalView в прошлом, больше вопрос о том, какой из них находится на компьютере, чем какой я предпочитаю) и инструмент профилирования производительности под названием OPT (например, DDT, производимый Allinea Software).

Я искал, хотя и не год, плагины для NetBeans и Eclipse (первый предпочтительный, последний слишком ориентированный на Java и слишком тяжелый в наши дни) для параллельного программирования.Что там лучше для C ++, чем для Fortran.Но я еще не сталкивался с каким-либо плагином, который бы сделал его достаточно далеко от исследовательской лаборатории, чтобы быть достаточно полезным, чтобы заставить меня перейти от старых способов.

Я буду так же заинтересован, какчтобы увидеть, что рекомендуют другие SO, хотя сейчас это выглядит не очень многообещающе.

...