连接计算机以提高性能

连接计算机以提高性能

我有 2 台笔记本电脑(其中一台是我的主 PC)和一台台式电脑。台式电脑运行 Vista 家庭版,辅助笔记本电脑也运行 Vista,主笔记本电脑运行 Windows 8。

是否可以将这些机器连接起来以增加我的主要笔记本电脑的处理能力和速度?

答案1

不,你所描述的叫做高性能集群,并且需要能够将负载分配到多个处理单元的专门的硬件和软件。

这里是一种可以用由普通计算机组成的 HPC 构建的超级计算机,专门用于执行任务。但它仍然需要专门的操作系统和应用程序。

答案2

如果没有集群,您所寻找的东西就不可能实现。可以使用第二个或第三个处理器等来提高处理能力,但这些被称为多处理器系统(不要与多核处理器混淆)。这些系统在主板上有多个处理器。

尝试使用典型硬件在网络上模拟这种情况是愚蠢的。您必须补偿网络带宽速度,以及两台机器都运行 Windows Vista 这一事实,而当性能成为一项因素时,您不会想使用 Windows Vista 操作系统。

答案3

对此没有无缝的解决方案(除了专门的 HPC 设置),但您可以对某些任务集执行此操作。

例如,如果您正在运行视频转码,则可以远程访问您的桌面系统并在那里运行转码。

如果您正在编译源代码,则可以使用distcc桌面系统的编译功能。请注意,Apple 在 Xcode 中包含了类似的功能,但似乎网络开销阻碍了此功能发挥太大作用。

相关内容