Member
Статус: Не в сети Регистрация: 21.03.2004 Откуда: Ижевск
Можно ли сложить мощность нескольких компов, соединённых при помощи локальной сети?
У меня дома 2 компа, хочу их заставить кодировать видео быстрей, ну или чтоб
игры быстрее работали.
Member
Статус: Не в сети Регистрация: 04.08.2005 Откуда: Томск
На самом деле существуют так называемые кластерные системы, которые работают как одна система, узлы, тобишь машины соединяются между собой , большие вычисления делятся на на все узлы, точнее сказать ни чего не могу, читал где-то, а ваще в инете про это есть инфа...
Member
Статус: Не в сети Регистрация: 12.09.2003 Откуда: Одесса
Ставь никсы, делай кластер. Проблема в том, что, из-за относительно низкой скорости передаци данных по витой паре, вычисления приходится производить примерно таким же способом, как и на видеокартах - а именно, распараллеливать задачу, делать, если возможно, "задания", время обработки которых будет больше, чем время передачи их по сети. В общем, для иг7рушек не подойдёт.
Advanced member
Статус: Не в сети Регистрация: 23.12.2003 Откуда: Гатчина, ленобл
RINDIG еще учти, что если компы разные по мощности, то скорость будет - средняя арифметическая
такое обычно практикуется в научных центрах и в видеолабораториях
но там и подход другой
Member
Статус: Не в сети Регистрация: 26.04.2003 Откуда: Рига, Латвия
RINDIG Для того,что бы обьединить 2 компьютера можно взять Linux - Knoppix with MOSIX kernel и еще Mosix linux. Запускаешь Knoppix на одной машине, на другой Mosix и кластер готов.
Member
Статус: Не в сети Регистрация: 14.11.2004 Откуда: Москва
Хм... от программы зависит.
Например есть такая прога Bryce. К ней есть плугинчик, ставишь на другие компы в сети и сцена рендерится бригадой. Да и в других 3Д наверное есть такое. А вообще вроде компы для таких целей соединяют оптикой. Ну это уже когда все круто, очень нуно и все такое
Advanced member
Статус: Не в сети Регистрация: 22.01.2005 Откуда: Belarus, Minsk
RINDIG писал(а):
Можно ли сложить мощность нескольких компов, соединённых при помощи локальной сети?
TSC-Russia. Яркий хороший пример распределенных вычислений.
Dron`t писал(а):
еще учти, что если компы разные по мощности, то скорость будет - средняя арифметическая такое обычно практикуется в научных центрах и в видеолабораториях но там и подход другой
Не так. Скорость будет их суммарная. Я кластера собирал, никакой средней не получается, это Вам на SLI или CrossFire. Подход там аналогичный, просто есть различные варианты реализации.
А вообще суть: если задача ИЗНАЧАЛЬНО распараллеливаемая (кодирование видео - на потоки кадров, аналогично аудио - на каналы), то иммеет смысл воевать. Нужен будет еще и специальный софт. А если задача ОДНОПОТОЧНАЯ (игры), то мучаться даже не стоит. Прироста не будет.
_________________ Жизнь - это борьба не с врагами вне, это борьба с врагом в себе.
Если повезло кому-то, это не значит, что повезет и Вам.
Member
Статус: Не в сети Регистрация: 05.01.2005 Откуда: Тверь Фото: 0
Dron`t писал(а):
если компы разные по мощности, то скорость будет - средняя арифметическая
Далеко не обязательно. При организации кластера, например в том же Линуксе, возможно автоматизированное распределение задач на компы разной мощности в зависимости от сложности самих задач.
А вообще, на сколько мне известно, сам принцип устройства кластерной системы изначально базировался не на мнопотоковой обработке одной задачи, а на многозадачной обработке. Т.е. реальный прирост производительности получаешь не когда на кластере запускаешь одну задачу и пытаешься с помошью разных ухищрений организовать ее распределенное решение, а когда одновременно запускаешь несколько разных задач.
Member
Статус: Не в сети Регистрация: 26.05.2004 Откуда: Москва
Это все применимо только для обработки 3d, video, audio и т.д. Т.е. тяжелые расчеты, так сказать. В том же 3D Max есть специальный менеджер для таких вещей.
_________________ Нет предела совершенству. Всегда есть тот, кто тебя обставит.
Member
Статус: Не в сети Регистрация: 06.09.2005 Откуда: Москва
Osiris31337 писал(а):
Скажите, знающие люди, а где можно подробно про настройку подобных вещей почитать? И есть ли возможность то-же под форточками сделать?
Под обычными нет, да если и есть то не надо использовать. Мелкомягкие не смогли толком реализовать даже многозадачность в своих ОС, а про распределённые вычисления даже говорить не стоит.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения