Beowulf 集群能够帮助处理什么?

Beowulf 集群能够帮助处理什么?

因此,我的学校有数百台旧电脑和几台千兆交换机。经与学校学区负责人协调,我获得了使用 Beowulf 集群的许可,或者教程。

但是,计算的可能性并没有明确定义,我感到很困惑。

我知道的:

  • 无法跨集群运行依赖 GPU 的游戏
  • 你不能在集群中运行非多线程应用程序

我不知道

  1. y-cruncher 等程序的扩展效果如何
  2. 什么可以跨节点运行
  3. 如果日常计算得到补充(例如打开随机应用程序、密码破解等)
  4. 如果像 virtualbox 这样的程序可以跨节点扩展

答案1

如果你指的是 Beowolf 集群玛雅斯集群,您正处于 Ask Ubuntu 的主题上。

  1. 两者之间存在巨大差异多线程聚集计算。y-cruncher 算法是一种多线程算法,需要共享内存才能运行,因此π使用该算法进行计算在集群上不容易完成。

  2. 任何可以使用集群算法的东西。例如一堆 Apache 服务器或MySQL 集群将在一系列旧硬件上“轻松”扩展(对于“轻松”的某些定义)。

  3. 如果您的“日常计算”包括运行网络场:是的!
    如果您的“日常计算”仅用于办公生产力:并不真地...

  4. VirtualBox 不会帮助你:你需要的是相反的:集群操作系统并进行大量的微调以使不同的硬件能够很好地协同工作,因为集群通常是使用具有相同性能规格的新硬件构建的。

    让相同或相似的机器一起工作比让 33赫兹 80386 带 1字节 RAM 和 2千兆赫兹双核英特尔 I3 配备 2千兆RAM 字节…

相关内容