Author Topic: Вычислительный кластер на AltLinux Skif 4.1  (Read 5150 times)

0 Members and 1 Guest are viewing this topic.

Offline Zem

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
    • http://
Исходное: опыт по распараалеливанию вычислений минимален, нужно писать диссер.
Задача: куча серьезных итеративных расчетов, расчет матрицы уравнений с одними начальным условиями на Core Duo 2 идет до 2-3 суток.
Обеспечение: сервер спарка Xenon 2500 2G + компьютерный класс 10 CeleronD 512M
Первичное решение навскидку: распропагандированный AltLinux Skif 4.1 на сервере и рабочих местах.

Кто имеет сказать пару слов насчет?

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Вычислительный кластер на AltLinux Skif 4.1
« Reply #1 on: September 22, 2009, 12:14:11 »
Именно про это вариант не знаю. Делал распараллеливание с использованием Condor. На сайте есть сборки под всё, что попало, в репозитарии Fedora есть готовые пакеты, про ALT - не в курсе.

Гонял его под Windows и под Linux (одновременно): работает отлично, настраивается очень тонко (например, можно сделать так чтобы задача перемещалась на другую машину при повышении собственной нагрузки), умеет раздавать задачи на разные платформы (должны быть собраны бинарники под эти платформы или программы написаны на Java, скриптовых языках или идти в исходниках для сборки на месте). То, что я планировал делать предполагало наличие бинарных сборок "на месте" для уменьшения трафика, но можно и раскидывать их по сети (распределяются в зависимости от платформы).

Извините, если не так понял вопрос.
« Last Edit: September 22, 2009, 18:03:21 by Unit »

Offline rPman

  • Full Member
  • ***
  • Posts: 109
  • Karma: +0/-0
Вычислительный кластер на AltLinux Skif 4.1
« Reply #2 on: September 22, 2009, 13:09:56 »
Посмотри в сторону вычислений на видеокартах (NVIDIA CUDA, поддержка как win так и linux), при идеальном распаралеливании задачи, (на видеокарте GeForce 9800 gtx - карта за 5-6т рублей и Athlon 64x2 3800+) достигается 100кратное ускорение, рандомный доступ к памяти усложняет ситуацию, но 10кратный прирост почти гарантируется.

это в противовес пустого дергания сети, горы железа, электропитания и т.д.

P.S. хватит уже кормить владельцев дорогущих неэффективных устаревших технологий!
« Last Edit: September 22, 2009, 13:12:09 by rPman »

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Вычислительный кластер на AltLinux Skif 4.1
« Reply #3 on: September 22, 2009, 13:21:34 »
Одно другому не мешает, как я понимаю. Просто куча компов УЖЕ есть, так чего бы их не использовать? А если внутри одного из них есть такой дополнительный ресурс - грех не использовать. Фишка с распараллеливанием "в домашних условиях" - оптимально использовать все имеющиеся мощности.

P.S. А звуковую карту никто для аналогичных целей ещё не задействовал? Потоки простых вычислений доджна бы пережёвывать неплохо.

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
Вычислительный кластер на AltLinux Skif 4.1
« Reply #4 on: September 22, 2009, 16:01:34 »
Попробуйте вот это:
area51+base+bio+ganglia+hpc+java+kernel+os+sge+viz+web-server+xen-24.06.2009-05.59.46.x86_64.disk1.iso
вроде есть всё для кластера.
==
С уважением.

Offline nuclight

  • Full Member
  • ***
  • Posts: 207
  • Karma: +1/-2
    • http://antigreen.org
Вычислительный кластер на AltLinux Skif 4.1
« Reply #5 on: September 23, 2009, 14:10:52 »
А не проще обратиться в ТГУ или ТПУ на уже имеющиеся кластеры? Там узлов не 10, как у вас, а минимум 24, и каждый - 8 Гб ОЗУ + пара двухъядерных Xeon 5150 2.66GHz. Сосредоточитесь сразу на программной части, вместо железок.

Кстати, касательно расчетов на видюхах - это тоже не всякая задача так программно распаралливаема именно под них, чтобы выжать всё, что можно. В HPC вообще очень многое зависит от задачи, вся соль в программной реализации, панацеи в железе - нет.
WBR, Nuclear Lightning
[FreeBSD][Давить зелёных]

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Вычислительный кластер на AltLinux Skif 4.1
« Reply #6 on: September 23, 2009, 17:17:31 »
Quote from: nuclight
А не проще обратиться в ТГУ или ТПУ на уже имеющиеся кластеры? Там узлов не 10, как у вас, а минимум 24, и каждый - 8 Гб ОЗУ + пара двухъядерных Xeon 5150 2.66GHz.
http://supercomputers.ru/?page=stat&sub=ext&id=274
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll