Форум — Development Математические рассчёты на кластерах 0 0 какой язык программирования и библиотеку для этого посоветуете использовать? C+MPI, F+MPI или тоже самое, но +PVM или ещё что ? и почему. требования два - удобство программирования и скорость Ссылка
>требования два - удобство программирования и скорость скорость чего ? расчета или разработки ? ImHO второе сейчас важнее... Язык - тот что лучьше знаешь библиотеку ... это скорее дело вкуса. лично я использую PVM ввиду более высокого уровня абстракции и большего количества фич кроме того PVM очень красиво работает с MOSIX. sS ★★★★★ (05.11.03 22:36:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от sS 05.11.03 22:36:34 MSK >скорость чего ? расчета или разработки ? рассчёта anonymous (05.11.03 23:47:52 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 05.11.03 23:47:52 MSK >рассчёта в расчетах быстрее фортран (F90,HPF) НО на совсем маленькую копеечку легче добавить узлов в кластер (или взять узлы потолще) MPI и PVM по скорости почти без разницы Правда в в моей предметной области (CFD) народ предпочитает PVM - резоны теже о чем я уже говорил. sS ★★★★★ (06.11.03 00:02:34 MSK) Ссылка
Одно "но" насчет PVM: он потихоньку умирает. В смысле, ведущие вендоры потихоньку сворачивают его поддержку. Насчет Фортрана: он будет быстрее ("на маленькую копеечку"), если КУПИТЬ коммерческий компилер. Бесплатный Фортран будет медленнее бесплатного Це. Die-Hard ★★★★★ (06.11.03 14:23:56 MSK) Показать ответ Ссылка
Ответ на: комментарий от Die-Hard 06.11.03 14:23:56 MSK >если КУПИТЬ коммерческий компилер. зачем покупать? intel свой компайлер раздаёт бесплатно для некоммерческого использования anonymous (06.11.03 17:48:51 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 06.11.03 17:48:51 MSK > intel свой компайлер раздаёт бесплатно для некоммерческого использования А она и Цешный компилер бесплатно раздает! Вообще говоря, не самый быстрый (я про Фортрановский). Die-Hard ★★★★★ (06.11.03 17:56:34 MSK) Ссылка