URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 42078
[ Назад ]

Исходное сообщение
"OpenNews: История создания домашнего 6-узлового кластера производительностью 186 Gflops, нацеленного на оптимизацию выпо..."

Отправлено opennews , 30-Май-08 16:32 
"This is the story of Helmer. A linux cluster in a IKEA Helmer cabinet (http://helmer.sfe.se/)" - история создания домашнего 6-узлового кластера производительностью 186 Gflops, нацеленного на оптимизацию выполнения операция по рендерингу 3D сцен. Кластер потребляет 800 Ватт энергии. Стоимость $3500.

URL: http://helmer.sfe.se/
Новость: http://www.opennet.me/opennews/art.shtml?num=16192


Содержание

Сообщения в этом обсуждении
"История создания домашнего 6-узлового кластера производительностью 186 Gflops, нацеленного на оптимизацию выполнения опе..."
Отправлено Роман , 30-Май-08 16:32 
Непонятно, как считали производительность? Процессоров то маловато.

"История создания домашнего 6-узлового кластера производитель..."
Отправлено Аноним , 30-Май-08 17:40 
И что с того? Другой вопрос, что процессоры-то не очень равнозначные...

"История создания домашнего 6-узлового кластера производитель..."
Отправлено Аноним , 30-Май-08 17:42 
>И что с того? Другой вопрос, что процессоры-то не очень равнозначные...

А по стоимости - где-то одинаково все выходть, но, думаю, парень несколько преуменьшил ее, да и возни много - тумбочки какие-то...



"История создания домашнего 6-узлового кластера производитель..."
Отправлено Andy Lemz , 30-Май-08 18:06 
>>И что с того? Другой вопрос, что процессоры-то не очень равнозначные...
>
>А по стоимости - где-то одинаково все выходть, но, думаю, парень несколько
>преуменьшил ее, да и возни много - тумбочки какие-то...

Ну, ради такой производительности можно и повозиться))
С нетерпением буду ждать информации о будущих его успехах, может когда нибудь он станет первым частным лицом, чей комп занесён в Top500)))


"История создания домашнего 6-узлового кластера производитель..."
Отправлено Роман , 30-Май-08 18:56 
>И что с того? Другой вопрос, что процессоры-то не очень равнозначные...

Да я к тому, что процессоров всего 6 вроде. Даже, если и "многоядерники". Работа каждого ядра с памятью, плюс передача данных, пусть даже по производительной сетке - он в запятой, случайно, не ошибся? А то больно лихо получилось.


"История создания домашнего 6-узлового кластера производитель..."
Отправлено rav_g , 02-Июн-08 10:02 
>Непонятно, как считали производительность? Процессоров то маловато.

Видимо, имеется в виду пиковая производительность.
Rпик=24*2.4*N, где N-число операций с плавающей точкой за такт.
Если кто знает N для этого процессора, можно проверить правильность информации :-)


"История создания домашнего кластера производительностью 186 Gflops"
Отправлено Аноним , 30-Май-08 18:05 
Наверное всё-таки  DualCore _Xeon_.

"История создания домашнего кластера производительностью 186 ..."
Отправлено cobold , 30-Май-08 20:14 
>Наверное всё-таки  DualCore _Xeon_.

Какой еще Xeon, ты по ссылке сходи, и на фотки посмотри. На коробках Q6600 написано.


"История создания домашнего кластера производительностью 186 ..."
Отправлено avb , 30-Май-08 21:15 
Там в тексте новости написано про сравнение с маком и там написано Xenon :)

"История создания домашнего кластера производительностью 186 Gflops"
Отправлено Onotoley , 30-Май-08 18:16 
интересно, сколько он за электричество платить будет?

"История создания домашнего кластера производительностью 186 ..."
Отправлено acsell , 30-Май-08 18:44 
800 ватт потребления - не так уж и много выходит.

"История создания домашнего кластера производительностью 186 ..."
Отправлено avb , 30-Май-08 18:45 
800 Ватт же мощность, написано. Можно сделать верхнюю оценку, если считать что 24 часа в сутки считает, то примерно 600 кВт-часов в месяц. Ну и умножь на тариф местный. По российским тарифам не так и много получается, плюс надо учесть что загрузка на полную мощность все таки не 24 часа, скорее всего, значит надо умножить на коэффициент меньше единицы. Короче, не разоряется на счетах за электроэнергию.

"История создания домашнего кластера производительностью 186 ..."
Отправлено Аноним , 30-Май-08 22:00 
800 ватт при тестовом уходе в своп. читай внимательнее. а так ~600. если похерить винты и грузится по сети - еще меньше.

"История создания домашнего кластера производительностью 186 ..."
Отправлено йопт , 30-Май-08 18:54 
в российских условиях(например согласно http://www.bel.ru/news/energy/2007/11/09/27162.html):
от 0,8кВт x 24 часа x 31 день x 0,98188руб/кВтч= 584,41 р
до 0,8кВт x 24 часа x 31 день x 2,56929руб/кВтч= 1529,24 р
в принципе не смертельно

"История создания домашнего кластера производительностью 186 ..."
Отправлено hate , 30-Май-08 23:57 
У тебя утюг дома 1000 Ватт.


"История создания домашнего кластера производительностью 186 Gflops"
Отправлено Акноним , 30-Май-08 19:08 
сюда бы ещё упсашник нормальный от поверваре 9ххх
если наши реалии учитывать.
тогда + столько же$

"История создания домашнего кластера производительностью 186 Gflops"
Отправлено time2die , 30-Май-08 20:38 
второй день мучате вопрос,а можно создать из старого барахла кластре для домашних нужд ? чтоб один раз настроить а потом работать как за обычным компом ?

"История создания домашнего кластера производительностью 186 ..."
Отправлено avb , 30-Май-08 21:26 
А какой смысл в этом? Если научиться кластеры собирать, то еще понятно, а если ускорить вычисления, то новый процессор все равно быстрее и электроэнергии, опять же, меньше жрет и места меньше занимает.

"История создания домашнего кластера производительностью 186 ..."
Отправлено time2die , 30-Май-08 22:20 
угу в образовательных,значит можно ?

"История создания домашнего кластера производительностью 186 ..."
Отправлено serg1224 , 31-Май-08 23:10 
Такое вообще возможно на PC ?

Распараллеливание специфических задач, таких как рендернг, на множестве серверов еще можно себе представить, да и то при условии, что задача в принципе может быть распарралелена и программа это сама реализует. Но вот, чтобы куча разношерстного старого железа была представлена как один супер-компьютер?!

Может, кто в теме больше понимает, поделится ссылочкой для повышения образования?


"История создания домашнего кластера производительностью 186 ..."
Отправлено rav_g , 02-Июн-08 10:10 
>Такое вообще возможно на PC ?
>
>Распараллеливание специфических задач, таких как рендернг, на множестве серверов еще можно себе
>представить, да и то при условии, что задача в принципе может
>быть распарралелена и программа это сама реализует. Но вот, чтобы куча
>разношерстного старого железа была представлена как один супер-компьютер?!
>
>Может, кто в теме больше понимает, поделится ссылочкой для повышения образования?

Это все можно сделать и информации в инете полно.
Но нужно помнить, что производительность кластера в таком случае будет расчитываться исходя из наименьшей производительности узла, т.е. одна медленная железка будет тормозить даже мощный кластер (если она используется в расчетах).
В общем случае нужно брать одинаковые узлы с как можно большей производительностью, объединять их в гигабитную вычислительную сеть (или InfiniBand и т.п. если денег хватит) + 100/1000 Мбит управляющую и расшаривать на одном из узлов домашнюю директорию по NFS, а на остальных узлах монтировать ее как домашнюю.
Потом настраивать беспарольный доступ к узлам по ssh, ставить MPI и др. софт и радоваться :-)


"История создания домашнего кластера производительностью 186 ..."
Отправлено serg1224 , 02-Июн-08 10:32 
>Это все можно сделать и информации в инете полно.

Это понятно. Нужно от чего-то отталкиваться. Как хоть называется решение, когда куча компов выглядит как один? В таком решении меня лично больше интересует надежность (избыточность), а вовсе не производительность.


"История создания домашнего кластера производительностью 186 ..."
Отправлено rav_g , 02-Июн-08 11:05 
http://www.google.ru/search?aq=0&oq=grid-&complete=1&hl=ru&n...

"История создания домашнего кластера производительностью 186 Gflops"
Отправлено Lin , 30-Май-08 22:33 
А что, нельзя было ноды грузить через PXE и монтировать NFS
А то в каждой ноде по винту, а это 6x20Вт

"История создания домашнего кластера производительностью 186 Gflops"
Отправлено Аноним , 30-Май-08 23:09 
>8-портовый гигабитный коммутатор производства 3Com;

Хе... Однако... на гигабите кластера уже строят, улыбнуло))


"История создания домашнего кластера производительностью 186 ..."
Отправлено pavlinux , 31-Май-08 00:38 
>>8-портовый гигабитный коммутатор производства 3Com;
>
>Хе... Однако... на гигабите кластера уже строят, улыбнуло))

Вот такой хороший планировщик задач в Linux!


"История создания домашнего кластера производительностью 186 ..."
Отправлено cvsup , 31-Май-08 17:41 
какой острый сарказм

"История создания домашнего кластера производительностью 186 ..."
Отправлено vitek , 01-Июн-08 03:30 
у кого из Вас?

"История создания домашнего кластера производительностью 186 Gflops"
Отправлено RNZ , 31-Май-08 02:14 
Product name                      PLAYSTATION 3

CPU                               Cell Processor
                                           PowerPC-base Core @3.2GHz
                                           1 VMX vector unit per core
                                           512KB L2 cache
                                           7 x SPE @3.2GHz
                                           7 x 128b 128 SIMD GPRs
                                           7 x 256KB SRAM for SPE
                                           * 1 of 8 SPEs reserved for redundancy
                                           total floating point performance : 218 GFLOPS

GPU                               RSX @550MHz
                                           1.8 TFLOPS floating point performance
                                           Full HD (up to 1080p) x 2 channels
                                           Multi-way programmable parallel floating point shader
                                           pipelines

Sound                             Dolby 5.1ch, DTS, LPCM, etc. (Cell-base processing)

Memory                            256MB XDR Main RAM @3.2GHz
                                  256MB GDDR3 VRAM @700MHz

System Bandwidth                  Main RAM            25.6GB/s
                                  VRAM                22.4GB/s
                                  RSX                 20GB/s (write) + 15GB/s (read)
                                  SB                  2.5GB/s (write) + 2.5GB/s (read)

System Floating Point Performance 2 TFLOPS


"История создания домашнего кластера производительностью 186 ..."
Отправлено Аноним , 31-Май-08 13:55 
>Product name          
>          
>PLAYSTATION 3

Ну и http://en.wikipedia.org/wiki/Linux_for_PlayStation_3

Побьёть ящик или как ?


"История создания домашнего кластера производительностью 186 ..."
Отправлено старый ллькин , 02-Июн-08 13:53 
>>Product name          
>>          
>>PLAYSTATION 3
>
>Ну и http://en.wikipedia.org/wiki/Linux_for_PlayStation_3
>
>Побьёть ящик или как ?

дык хусейн который саддам разве на PS2 кластер несобирал? :)


"История создания домашнего кластера производительностью 186 ..."
Отправлено toivo , 09-Июн-08 17:35 
Куча старого железа, да еще и разнообразного может дать ускорение, например при перекодировании видео. Если бы можно было "развалить" на 5-6 компов: Henc21 и ависинт с пятью  фильтрами подряд...
Может на такое есть ссылочка? да под Линкус...

"История создания домашнего кластера производительностью 186 ..."
Отправлено rav_g , 10-Июн-08 07:03 
>Куча старого железа, да еще и разнообразного может дать ускорение, например при
>перекодировании видео. Если бы можно было "развалить" на 5-6 компов: Henc21
>и ависинт с пятью  фильтрами подряд...
>Может на такое есть ссылочка? да под Линкус...

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

Впрочем, по существу вопроса... Вот ссылочка, да под линукс http://www.exit1.org/dvdrip
Некоторые экспериментируют с mencoder, кодируя разные участки и потом слепляют. Даже где-то скрипт в инете видел.


"История создания домашнего кластера производительностью 186 ..."
Отправлено playnet , 01-Июл-08 01:42 
>Впрочем, по существу вопроса... Вот ссылочка, да под линукс http://www.exit1.org/dvdrip
>Некоторые экспериментируют с mencoder, кодируя разные участки и потом слепляют. Даже где-то
>скрипт в инете видел.

Можно сделать, как в распределенных программах рассчетов типа ...@home
Главный комп формирует данные, а клиенты сами забирают порции данных, обсчитывают и отсылают назад. В принципе, и склейку можно сделать таким же методом, если нужно много считать...
Для надежности время жизни пакета данных сделать небольшим + выдавать 2-3 клиентам.
Вот сделать распределенный сервер будет проблемно. Хотя.. распределенная бд с правильной структурой, оптимальными локами и индексами.. Короче, все реально :)