两台(或多台)计算机共享工作负载 [英] Two (or more) computers sharing workload

查看:74
本文介绍了两台(或多台)计算机共享工作负载的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一段时间以来,我一直在大量使用大数字,看到我的笔记本电脑计算10 ^ 8以上的素数的速度有多慢,我一直希望有一台专用机器来处理数字...如果我有这个概念有点正确,超级计算机本质上是专用主板上的CPU集群,它们全部链接在一起以共享工作负载。显然这样的机器是不可能的,但我知道有消费者可以使用双处理器的母带。忘记该选项,是否可以让两个或多个桌面一起运行并共享工作负载?或者甚至是一种带有所有铃声和口哨声的主计算机,与几个主要是主板和电源的单元相连?或者我只是在谈论愚蠢的事?

I''ve been fooling around with large numbers for a little while, and seeing how slow my laptop is calculating prime numbers above 10^8, have been wishing I had a dedicated machine to crunch numbers... If I have the concept somewhat right, supercomputers essentially are clusters of CPUs on purpose-made motherboards all linked together to share workload. Obviously such a machine is out of the question, but I do know that there are dual-processor motherbaords available to consumers. Forgetting about that option, would it be possible to have two or more desktops running together and sharing workload? Or even one sort of main computer with all the bells and whistles, linked with several units that are pretty much just a motherboard and power supply? Or am I just talking stupid?

推荐答案


我一直在大肆渲染一段时间,看到我的笔记本电脑计算10 ^ 8以上的素数有多慢,我一直希望有一台专用的机器来处理数字...如果我的概念有点正确,那么超级计算机本质上就是专用主板上的CPU集群联系在一起分担工作量。显然这样的机器是不可能的,但我知道有消费者可以使用双处理器的母带。忘记该选项,是否可以让两个或多个桌面一起运行并共享工作负载?或者甚至是一种带有所有铃声和口哨声的主计算机,与几个主要是主板和电源的单元相连?或者我只是在说傻话?
I''ve been fooling around with large numbers for a little while, and seeing how slow my laptop is calculating prime numbers above 10^8, have been wishing I had a dedicated machine to crunch numbers... If I have the concept somewhat right, supercomputers essentially are clusters of CPUs on purpose-made motherboards all linked together to share workload. Obviously such a machine is out of the question, but I do know that there are dual-processor motherbaords available to consumers. Forgetting about that option, would it be possible to have two or more desktops running together and sharing workload? Or even one sort of main computer with all the bells and whistles, linked with several units that are pretty much just a motherboard and power supply? Or am I just talking stupid?



我认为它是可行的,也许并非完全不切实际。对于高速计算,一个问题是瓶颈。在网络层面创建。但是如果你有一个非常长时间运行的过程,卸载到辅助机器开始看起来很有吸引力。让一个软件监听命令/数据,对这些命令进行操作,通知发送方完成并返回所请求的数据,这并不需要太多。但是,对于Windows,我不知道这样的事情(原谅这个假设)。不过,我会把我的旧Celeron 0.666 GHz机器投入到这项工作中。

I think that it''s fesible and maybe not totally impractical. For high speed computation, one problem is the "bottleneck" created at the network level. But if you have a very long-running process, offloading to a secondary machine starts to look attractive. It wouldn''t take much to have one piece of software listening for commands/data, acting on those commands, notifying the sender of completion and returning requested data. I don''t, however, know of anything like this for Windows (pardon the assumption). I''d contribute my old Celeron 0.666 GHz machine to the effort, though.



我认为它是可靠的也许并非完全不切实际。对于高速计算,一个问题是瓶颈和瓶颈。在网络层面创建。但是如果你有一个非常长时间运行的过程,卸载到辅助机器开始看起来很有吸引力。让一个软件监听命令/数据,对这些命令进行操作,通知发送方完成并返回所请求的数据,这并不需要太多。但是,对于Windows,我不知道这样的事情(原谅这个假设)。尽管如此,我还是会为我的旧赛扬0.666 GHz机器做出贡献。
I think that it\''s fesible and maybe not totally impractical. For high speed computation, one problem is the \"bottleneck\" created at the network level. But if you have a very long-running process, offloading to a secondary machine starts to look attractive. It wouldn\''t take much to have one piece of software listening for commands/data, acting on those commands, notifying the sender of completion and returning requested data. I don\''t, however, know of anything like this for Windows (pardon the assumption). I\''d contribute my old Celeron 0.666 GHz machine to the effort, though.




嘿,你的Celeron有什么问题吗?



Hey, is there anything wrong with that Celeron of yours?



嘿,你的Celeron有什么问题吗?
Hey, is there anything wrong with that Celeron of yours?



除了是666MHz吗?

Aside from being a 666MHz?


这篇关于两台(或多台)计算机共享工作负载的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆