Beowulf 集群对我来说是一个解决方案吗?

Beowulf 集群对我来说是一个解决方案吗?

背景

我是一名正在做科学实验的本科生。到目前为止,我在 Ubuntu 12.04 上试用了我们的一个程序,现在我需要部署它。我测试该程序的 PC 有 Q9550 Intel 处理器。该程序是由几年前从事该实验的一位校友编写的。

我知道的

该程序使用大量的计算能力。 它使用所有可用的处理器核心。 它是用 Python 编写的。

我不知道

我不太懂编码。我真的不太懂它的代码。我无法轻易地调整它。我并不关注它的技术方面。我更感兴趣的是它的应用

我需要什么帮助

四核处理器对于程序的实际部署来说确实不够用,因为它需要处理大量数据。我需要很多处理核心。我没有足够的资金来购买带有 24 核处理器的服务器。

但是,我们实验室里有许多这样的四核计算机,全部运行 Ubuntu,有些运行 CentOS。我可以通过组建 Beowulf 集群来利用它们的计算能力吗?

我真的不知道我的程序的代码,但是正如我之前提到的,它使用了所有可用的处理核心。是否可以在集群上运行该程序?

如果可能的话,有人可以指导我哪种创建 Beowulf 集群的方法对我的应用程序更有帮助吗?

相关内容