我不确定这个问题是否属于这里,所以如果不属于,请随时迁移它。
我的问题是,是否可以将许多不同的 PC 单元组合在一起工作?以购买 3 台不同的 HP 台式电脑为例。然后链接硬件,使它们充当一台 PC。
如果是这样,请指出我可以使用的一些资源。
谢谢你的时间。
注意 我不是指通过网络链接它们,而是让实际的硬件一起工作。
我不确定这是否可行,所以我确信我所有的谷歌搜索词都与该问题无关。
我不确定这个问题是否属于这里,所以如果不属于,请随时迁移它。
我的问题是,是否可以将许多不同的 PC 单元组合在一起工作?以购买 3 台不同的 HP 台式电脑为例。然后链接硬件,使它们充当一台 PC。
如果是这样,请指出我可以使用的一些资源。
谢谢你的时间。
注意 我不是指通过网络链接它们,而是让实际的硬件一起工作。
我不确定这是否可行,所以我确信我所有的谷歌搜索词都与该问题无关。
您应该意识到,通过网络将他们联系起来并不会妨碍他们合作完成任务的能力。今天的大多数超级计算机和集群都是通过网络互连的(尽管是像 Infiniband 这样的高速网络)。关键是要有能够理解它在分布式环境中运行的软件(例如 MPI 库)。您还可以看看 OpenMP 或 Hadoop。这真的取决于你想用它做什么。
如果您正在谈论编写将由这些计算机处理的应用程序,您可能指的是MPI。您可以使用Open MPI来做到这一点,现在大多数语言都有 MPI 库。您可以在 Wikipedia Parallel Computing文章中找到有关并行计算的更详细信息。
您不能将某些计算机连接在一起以表现得像一台计算机!!!因此,您将需要特殊的硬件,它为您提供了扩展 CPU 协同工作的数量的可能性。(像一只小龙虾)