能把多个随身WiFi组合成一台多处理器的 超级电脑

我在网上看到了,有人把树莓派组合成一个计算集群

img

这个随身WiFi的价格很便宜,10块钱一个,高通410的芯片,512兆的运行内存,4个GB的硬盘,几乎跟树莓派的配置一模一样
那可不可以用一个高通410的随身WiFi,做成一个计算集群
设计一款专用的电路板,把随身WiFi插在上面,给他供电和进行数据传输,这个随身WiFi便宜呀,10多块钱一个,你买一个树莓派有100多,买一个的钱可以买10个

理论上可以,但是这只能作为一种玩具,谈不上什么超级电脑。
100块钱现在可以买一套x58+Xeon X5650 CPU的电脑,外加一根16GB的服务器条子,一块60GB的SSD硬盘
X5650是6核心12线程,主频3.06GHz,而410每块1.2GHzx4并且IPC落后Xeon太多,每一块410差不多理论性能也就是Xeon的一个逻辑CPU
这么看来,光是理论性能x58+X5650就超过10块你的随身wifi了,而且你要知道,前面只是理论,实际中,单台计算机更容易发挥性能,而群集还要看你的分布式算法优化不优化,你的程序能不能高度并行。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/233316
  • 以下回答来自chatgpt:

    根据问题描述,你想使用多个高通410的随身WiFi组成一个计算集群,以达到类似树莓派的功能。以下是解决该问题的一般步骤和一些建议:

    1. 确认随身WiFi的性能和配置:高通410芯片、512兆运行内存和4个GB硬盘看起来与树莓派的配置相似,但仍需要确保这些随身WiFi的硬件和软件支持计算集群功能。

    2. 确定随身WiFi间的通信方式:搭建计算集群需要高速的内部通信,可以使用以太网、无线局域网(Wi-Fi)或其他通信方式。考虑到每个随身WiFi都具备Wi-Fi功能,可以使用无线局域网来实现内部通信。

    3. 设计电路板供电和数据传输:为多个随身WiFi提供电源和进行数据传输的电路板需要满足以下要求:

    4. 电源供应:根据每个随身WiFi的电源需求,设计一个稳定和可靠的电源供应系统,可以是通过插槽、电池等方式为每个随身WiFi提供电源。
    5. 数据传输:需要设计一种数据传输协议和接口,可以是通过USB、以太网或其他方式进行数据传输,确保高速、稳定的数据传输。

    6. 网络拓扑和集群架构设计:在设计计算集群时,需要考虑如何连接多个随身WiFi,定义集群的拓扑结构和网络架构。以下是一种可能的设计方案:

    7. 主节点:选取一个随身WiFi作为主节点,负责协调任务分发和结果收集。
    8. 从节点:其余的随身WiFi作为从节点,负责执行分配的任务。
    9. 网络连接:使用无线网络将所有节点连接在一起,确保节点之间的通信和数据传输。

    10. 系统软件和管理工具:为了正常运行和管理计算集群,需要选择适当的操作系统和管理工具。

    11. 操作系统:选择一个适用于高通410芯片的操作系统,例如Linux发行版。
    12. 管理工具:选择适合的集群管理软件,例如Kubernetes、Docker Swarm等,以便管理节点、任务分发和容器化。

    需要注意的问题和挑战: - 散热和硬件限制:由于随身WiFi通常不具备较好的散热设计,长时间高负载运行可能会导致过热问题,因此建议采取相应的散热措施。 - 网络带宽和延迟:使用无线网络进行内部通信可能会受到网络带宽和延迟的限制,需要进行相应的优化和测试,以确保高性能计算。 - 软件和应用适配:需要考虑现有软件和应用是否能适应该计算集群架构,可能需要对现有软件进行适配或选择特定的应用场景。

    总结: 鉴于随身WiFi的低价格和配置相对较低,使用多个高通410的随身WiFi组成计算集群的想法理论上是可行的。但是,在实际设计和搭建时需要考虑到硬件兼容性、能耗、通信手段、网络拓扑、散热、性能优化等方面的问题。由于每个项目的需求各不相同,具体解决方案可能需要根据实际情况进行调整。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^