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 писал(а):
Скажите, знающие люди, а где можно подробно про настройку подобных вещей почитать? И есть ли возможность то-же под форточками сделать?
Под обычными нет, да если и есть то не надо использовать. Мелкомягкие не смогли толком реализовать даже многозадачность в своих ОС, а про распределённые вычисления даже говорить не стоит.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения