我家里有 2 台笔记本电脑。有人能推荐一些免费的集群软件吗?使用这些软件,我可以用这两台笔记本电脑组成 HPC,这样当我在其中一台笔记本电脑上工作时,我可以使用两台笔记本电脑的 RAM 和 CPU,因为有时当我长时间浏览多个选项卡、软件和电影时,我的系统会变慢。
此外,此集群设置是否透明地支持应用程序。我的意思是,在集群设置之后,我在机器上运行的任何应用程序都可以加速,还是只有集群支持的应用程序才能加速?
另外,请就如何连接这两台笔记本电脑提供建议,因为集群设置需要这些计算机的物理连接。
答案1
一个程序只能在一台计算机上运行。有些工具可以使用多个线程,但这意味着线程在同一台物理计算机上。
HPC 主要意味着您拥有专门编写的软件,该软件可以在不同的计算机上启动多个并行应用程序,这些应用程序被编程为共享结果。
您的 Web 浏览器不是这些程序之一。HPC 通常不是应用程序透明的 - 除非应用程序以这种方式编程。
此外,HPC 并不意味着在本地使用另一台计算机的 RAM 或 CPU 来增强主计算机的功能。您选择软件的方式是让其在两台计算机上运行都能获益。通常这意味着软件不与用户交互。