The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Нужен ли MPI?, !*! ПростоИмя, 17-Апр-12, 13:30  [смотреть все]
Доброго времени суток. Назрело несколько вопросов, так что кому не лень поделитесь опытом!:) Есть несколько серверных компов на которых предполагается поднять кластер. Есть прога, которая должна на нем работать и написана без MPI. Можно ли создать кластер, где распараллеливание будет происходить только на уровне ОС? То есть чтобы не меняя программу она использовала мощь всех серверов? Подойдут ли для этих целей облачные решения, например openstack?
  • Нужен ли MPI?, !*! Andrey Mitrofanov, 14:19 , 17-Апр-12 (1)
    > То есть чтобы не меняя программу она использовала мощь всех серверов?

    Сказки -- в детском отделе.

    • Нужен ли MPI?, !*! ПростоИмя, 14:37 , 17-Апр-12 (2)
      >> То есть чтобы не меняя программу она использовала мощь всех серверов?
      > Сказки -- в детском отделе.

      Значит MPI нужен в любом случае если вычисления производятся более чем на одной машине? И других вариантов нет?

      • Нужен ли MPI?, !*! Andrey Mitrofanov, 14:41 , 17-Апр-12 (3) +1
        > Значит MPI нужен в любом случае если вычисления производятся более чем на
        > одной машине? И других вариантов нет?

        Другие варианты, мажет быть, и есть.
        Нет вариантов с много машин или цпу, как один быстрый-быстрый цпу.
        https://www.opennet.ru/openforum/vsluhforumID13/789.html#5

        Мне так почему-то _кажется. И я, конечно, могу ошибаться.

        • Нужен ли MPI?, !*! ПростоИмя, 14:59 , 17-Апр-12 (4)
          >> Значит MPI нужен в любом случае если вычисления производятся более чем на
          >> одной машине? И других вариантов нет?
          > Другие варианты, мажет быть, и есть.
          > Нет вариантов с много машин или цпу, как один быстрый-быстрый цпу.
          > https://www.opennet.ru/openforum/vsluhforumID13/789.html#5
          > Мне так почему-то _кажется. И я, конечно, могу ошибаться.

          Может есть вариант с одной машиной и много цпу? Что бы было достаточно скажем openmp? Может можно поднять тучку на 10 серваках и создать одну мощную виртуальную машину. Как в ней будет работать софт?

    • Нужен ли MPI?, !*! sdog, 15:22 , 17-Апр-12 (5)
      >> То есть чтобы не меняя программу она использовала мощь всех серверов?
      > Сказки -- в детском отделе.

      http://www.scalemp.com/Datasheets/vSMP_Foundation_Products_D...

      заявляют, что мечны сбываются :) сам не пробовал, подробностей не знаю

      • Нужен ли MPI?, !*! sdog, 15:23 , 17-Апр-12 (6)
        >>> То есть чтобы не меняя программу она использовала мощь всех серверов?
        >> Сказки -- в детском отделе.
        > http://www.scalemp.com/Datasheets/vSMP_Foundation_Products_D...
        > заявляют, что мечны сбываются :) сам не пробовал, подробностей не знаю

        http://www.scalemp.ru/

      • Нужен ли MPI?, !*! Andrey Mitrofanov, 15:37 , 17-Апр-12 (7)
        >/Datasheets/vSMP_Foundation_Products_Datasheet.pdf

        Ссылка не на даташит, а на маркетинговый булшит, листовочный обыкновенный.

        > заявляют, что мечны сбываются :) сам не пробовал, подробностей не знаю

        ..."as low as $400 per socket"... Класный кул-эйд разливают.

        Вероятно, что-то подобное http://www.mosix.org/ , но вопрошающие же хотят же волшебных решений по запуску нераспараллеленой [вручную, специально] задачи на массово параллельном железе. Невозбраннно, автоматно и бесплатно. ...детский отдел, всё-таки?

        • Нужен ли MPI?, !*! ПростоИмя, 16:26 , 17-Апр-12 (8)
          >>/Datasheets/vSMP_Foundation_Products_Datasheet.pdf
          > Ссылка не на даташит, а на маркетинговый булшит, листовочный обыкновенный.
          >> заявляют, что мечны сбываются :) сам не пробовал, подробностей не знаю
          > ..."as low as $400 per socket"... Класный кул-эйд разливают.
          > Вероятно, что-то подобное http://www.mosix.org/ , но вопрошающие же хотят же волшебных
          > решений по запуску нераспараллеленой [вручную, специально] задачи на массово параллельном
          > железе. Невозбраннно, автоматно и бесплатно. ...детский отдел, всё-таки?

          Да, я смотрел openmosix, но проект был закрыт в 2008, а mosix платный. Я не говорил нераспараллеленой, я сказал без mpi.
          Вот похоже ssi-кластер это как раз то что нужно. Из живых и свободных нашел "kerrighed". Вот теперь интересно существуют ли готовые решения на его основе, пока гуглю. По прежнему буду рад любым советам.

    • Нужен ли MPI?, !*! vvvua, 01:18 , 18-Апр-12 (10)
      >> То есть чтобы не меняя программу она использовала мощь всех серверов?
      > Сказки -- в детском отделе.

      Я конечно, понимаю, как спросили, так и ответили...
      Но всё же не нужно быть таким  категоричным.

      ----------
      Если экземпляров проги много и каждый экземпляр (процесс) способен обслужить как минимум 1-го клиента на одном конкретном ядре кластера - то можно. Решается балансировщиком.

      OpenMosix - то же, что и выше, но с автоматической миграцией между нодами. Есть лайв дистрибы с ним и если прга будет работать под ним - пожалуйста, можно юзать. Есть, правда, ограничение - миграция процессов не целесообразна если интенсивно используется диск или сокеты... Это привёдёт к перегрузке одной, принимающей, ноды.
      Всё, конечно, решаемо, но программистами ))).

  • Нужен ли MPI?, !*! varda, 17:48 , 17-Апр-12 (9)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру