Как соединить вычислительную мощность старых компьютеров?

Я сижу на 8 старых компьютерах варьировавшихся видов, которые более или менее бесполезны в этой точке для любой другой цели действительно. Существует ли способ, которым я мог связать их аппаратные средства или вычислительную мощность или безотносительно вместе по Wi-Fi и использовать один так же как центральный компьютер? Как он было бы прохладно для распределения обработки некоторой видеоигры или генерирующейся программы шифрования по коллективным компьютерам. Какой-либо способ сделать все это?

7
задан 16.12.2014, 18:05

5 ответов

Кондор превосходен для очистки цикла.

Используя КРУТЯЩИЙ МОМЕНТ/PBS также очень популярно для кластеризованных вычислений. Это - регулярный пакет в Debian, Ubuntu и вероятно многих других дистрибутивах Linux.

КРУТЯЩИЙ МОМЕНТ, PBS и превосходный планировщик Мауи хорошо документируются в Кластерных Ресурсах.

3
ответ дан 07.12.2019, 14:32

Существует много схем распределенных вычислений. Каждого называют Digipede. В предыдущем работодателе (это находится в 90-х), у нас был склад более старых настольных компьютеров, которые не полностью обесценивались (даже при том, что 75-100Mhz pentiums были бесполезны к тому времени), и мне не разрешили приказать, чтобы новые серверы для обработки моего отдела должны были сделать, таким образом, я получил набор их, осуществил рефакторинг большую часть кода в объекты DCOM. Я назвал это RAIC - избыточный массив недорогих компьютеров. Крася числа на каждой стопке компьютеров, было легко сказать "meh, пойдите перезагрузка № 5". Оглядываясь назад это было прохладно, скромно и пустая трата времени.

Мой совет не состоял бы в том, чтобы обеспокоиться. Если у Вас есть задача, которая хорошо подходит для распределенной обработки, у Вас уже были бы идеи. Если у Вас нет такой задачи, Вы бродите вокруг с молотком, ища гвозди. В таком случае, настраивает их для выполнения обработки seti@home.

9
ответ дан 07.12.2019, 14:32

если они имеют достаточно вычислительной мощности для просмотра и обработки текстов, почему бы не установить OpenOffice и помещают их на Freecycle для кого-то, кто не может позволить себе купить компьютер.

4
ответ дан 07.12.2019, 14:32

Короткий ответ, "не, не действительно". Не все, уже не говоря о чем много распространенных приложений разработаны, чтобы в полной мере воспользоваться параллелизмом отдельных процессоров в том же компьютере, через несколько компьютеров.

Исключениями к этому является вид параллельных вычислений, которые были сначала популяризированы seti@home, который берет большую проблему типа, поддающегося разделению на большое количество маленького workunits и распределению их через большое количество отдельных компьютеров. Но даже затем, отдельные компьютеры действительно не сотрудничают на той же задаче, просто работая над одной из многих идентичных задач. Начиная с seti@home WCG и другие резюме больших проектов распределенных вычислений сделали доступными много возможно более полезных способов использовать запасные циклы ЦП.

Ни один из них не заставляет много небольших компьютеров быть похожим на большую мощную машину Windows путем параллелизации параллельных операционных систем.

Для всех практических целей, если Вы не хотите большой углеродный след, который является результатом отъезда многих старых компьютеров на все время, Вы находитесь на сокрытии ни к чему с этой идеей.

Править:

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

Я поддерживаю свое более общее, "не беспокоят" положение, если Вы не хотите шумный, властолюбивый, проект специалиста взять только для забавы и приобретения знаний о ней, все же.

2
ответ дан 07.12.2019, 14:32

Вы могли также посмотреть на установку Кластера Беовульфа также. Это могло бы брать "ружье для ударения мухи" подход, но так или иначе можно найти его по Beowulf.org. Если ничто иное это даст Вам еще одну вещь посмотреть на. Надежда это помогает.

0
ответ дан 07.12.2019, 14:32

Теги

Похожие вопросы