Использовать процессор нетбука с ноутбуком?

378
user10580

Я не знаю, возможно ли это или имеет смысл это делать в любом случае, но я подумал - могу ли я как-то добавить свой процессор нетбуков к другому компьютеру, чтобы он выступал в качестве внешнего ядра для повышения производительности на основном компьютере?

Спасибо!

0
да, то, что вы предлагаете, почти похоже на облачные вычисления :), но если у вас нет программного обеспечения для виртуализации, я сомневаюсь, что ваше обычное приложение может поддержать такую ​​сложную задачу. melaos 14 лет назад 0
Есть ли конкретная задача, которую вы пытаетесь выполнить быстрее? Или это только для общего пользования? Adam Luchjenbroers 14 лет назад 0
@ melaos - не совсем. Это довольно серьезное упрощение MDMarra 14 лет назад 0

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

1
William Hilsum

Нет!

Коротко и просто!

Даже если вы используете многопроцессорную материнскую плату, я не видел ни одной, которая поддерживала бы что-либо меньшее, чем процессор класса сервера (или очень высокого класса), такой как Xeon или Opteron.

... Самое близкое было бы использовать его как отдельную машину для программ, способных разделять рабочие нагрузки, такие как рендеринг, однако улучшение использования Atom (угадывание) было бы незначительным.

1

Ранние суперкомпьютеры использовали параллельную обработку и распределенные вычисления и связывали процессоры в одном компьютере. Используя свободно доступные инструменты, сегодня можно сделать то же самое, используя недорогие ПК - кластер .

подробнее здесь: «Мини-кластер»

1
Adam Luchjenbroers

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

Есть некоторые задачи / приложения, которые реализуют поддержку для этого. Если вы имеете в виду конкретную задачу, вам может быть полезно немного осмотреться. Примеры, которые приходят на ум:

  • Aqsis - Renderman Compatible Renderer, может распространяться с использованием Deadline (см. Этот учебник ) или, по-видимому, с использованием CUPS (да, система печати, см. Этот учебник ).
  • DistCC - Распределенный компилятор на основе GCC

Оба очень ограничены определенными доменами, но другие примеры, вероятно, существуют, если вы хотите провести больше исследований.

Есть ли конкретная задача, которую вы пытаетесь ускорить?

1
Mark Henderson

В начале 90-х появилась концепция «Maths Co-Processor», который был сменным чипом для дешевых 486 SX и тому подобной эпохи. Это была специальная микросхема для выполнения математики с плавающей запятой, если я правильно помню, и дешевый SX не имел этого по умолчанию. Лучший DX сделал.

Тем не менее, это было почти 20 лет назад, и сегодня такого не существует.

Кроме того, процессор нетбука безнадежен практически во всем, кроме просмотра веб-страниц и чата на Facebook. Я сомневаюсь, что вы могли бы получить какую-либо дополнительную выгоду от этого, даже если бы вы могли связать / объединить это