Как сделать высокопроизводительный кластер из 2-х ноутбуков у меня дома

9856
p2pnode

Возможное дублирование:
возможно ли объединить вычислительную мощность двух компьютеров?

Привет,

У меня дома 2 ноутбука. Может кто-нибудь предложить несколько бесплатных кластерных программ, с помощью которых я могу сделать HPC из этих двух ноутбуков, чтобы при работе на одном из ноутбуков я мог использовать ОЗУ, ЦП обоих ноутбуков, потому что иногда, когда я просматривал во многих Вкладки для длинных и программ и фильмов, моя система работает медленно.

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

Кроме того, посоветуйте, как подключить эти два ноутбука, поскольку для настройки кластера требуется физическое соединение этих компьютеров.

Спасибо,

7
+1, просто за интересный вопрос. хотя и неуместен starcorn 13 лет назад 1
Пожалуйста, не [кросс-пост] (http://serverfault.com/questions/234917/how-to-make-high-performance-cluster-out-of-2-laptops-i-have-at-home) , Dennis Williamson 13 лет назад 2

2 ответа на вопрос

13
Holger Just

This doesn't work. You can't just magically (and transparently) share memory and CPU resources between distinct computing node (or laptops in this case). Clusters typically work such that you have one or more director where users schedule tasks to be performed. The director then dispatches these tasks to the actual computing nodes where they are performed. Task execution is done on a node independent from all the others. Once the task is finished, the director node is notified and the result is delivered back to the user.

Note that this is a batch system, so you enter a task and get the result back some time later, This is vastly different to interactive computing you do on your laptop like browsing the web. If nothing else, the latency of accessing the resources of the other node will kill your experience.

Concluding: This doesn't work. Better invest some money in more RAM or even build or buy a new Dektop PC. You can get vast amounts of CPU power and memory for a few hundred bucks today.

1
Andee

Can try openmosix, but i'm not sure how recent that is. To my knowledge thats the only thing close to what you describe you required. Other than that, Holger Just is completely correct. Most cluster systems require specially written software.

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