2013-12-09 374 views
0

Недавно я задавался вопросом, возможно ли создать приложение, которое возьмет некоторый процессор с одного компьютера и проведет его на другой компьютер, подключенный к той же сети, например. У меня 2 ноутбука, а у одного гораздо хуже, чем у другого. Когда я играю в игру, первый ноутбук быстро перегревается: P, и я бы хотел, чтобы лучший ноутбук взял часть процессора, выполнил вычисления и вернул результаты обратно, чтобы более слабый ноутбук не перегрелся слишком быстро: P. Возможно ли это кодировать в C/C++? С использованием WinAPI или sth? Или, может быть, уже есть приложение, которое позволило бы мне достичь этой цели?Обмен ЦП по сети

ответ

1

Не так просто, как вы, вероятно, ищете, нет. Некоторые старые игры могут очень хорошо воспроизводиться на удаленном рабочем столе, но это, вероятно, не то, что вы ищете.

Тем не менее, есть несколько вариантов, с небольшим количеством тонкой настройки, которые могут быть использованы, чтобы играть в игру удаленно, например: http://www.tomshardware.co.uk/forum/id-1638643/tutorial-create-onlive-remote-streaming-setup.html

+0

НММ, который решает проблему частично, но не полностью. Я хотел бы иметь возможность играть в игру самостоятельно на обоих компьютерах, а не делиться мышью, экраном, клавиатурой ... просто cpu ^^ – Savail

+0

@Savail: Ну, я могу представить, что вы можете решить это с помощью виртуального сервера (Hyper-V или что-то подобное), в котором будут работать два логических компьютера, но, учитывая, что вы, по-видимому, не можете получить новый компьютер, получение Hyper-V-машины может быть столь же невозможным. Может быть, есть бесплатные альтернативы, но я понятия не имею. «Совместное использование» CPU (и GPU!) Достаточно сложно на одной машине, и он становится все сложнее по сети. – Luaan

Смежные вопросы