在 Mac OSX 上运行分布式处理的最佳方法

发布于 2024-09-30 01:18:33 字数 307 浏览 0 评论 0原文

我目前正在尝试在运行 OSX 10.4 的计算机上为研究项目运行一个 CPU 密集型应用程序。即使是快速的 MacPro 也无法处理如此大量的处理。我对分布式处理的概念相当陌生,但在我看来,我有两个选择:

1)尝试使用带有 Xgrid 的 Apple Server 软件来建立计算机集群。

2) 使用 Amazon Web Service 等云服务设置 OSX 10.4 的虚拟实例。

有谁对哪个选项可能更好有什么建议,或者我是否可以使用任何其他方法来完成此任务?

非常感谢您的建议!

最好的,

埃迪

I am currently attempting to run a rather CPU intensive application for a research project on a computer running OSX 10.4. There is no way that even a fast MacPro could handle this amount of processing. I'm fairly new to the concept of distributed processing, but it seems to me that I have two options:

1) try to set up a cluster of computers using the Apple Server software with Xgrid.

2) set up a virtual instance of OSX 10.4 with a cloud service like the Amazon Web Service.

Does anyone have any advice as to which option might be better, or if there are any other methods I might use to achieve this task?

Your advice is greatly appreciated!

Best,

Eddie

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谜泪 2024-10-07 01:18:34

我认为这很大程度上取决于你想要完成什么。在这种情况下,可靠性有多重要。如果应用程序拆分也非常占用 CPU,则即使在最好的 LAN 网络上,某些进程间/服务器间消息也可能会丢失。
您必须根据您想要实现的目标来权衡系统的利弊。

I think it greatly depends on what you want to accomplish. How much reliability matters in this case. If the application split are also very CPU consiming, some interprocess/inter-server messages might be lost even on the best LAN network.
You have to weigh the pros and cons of the systems based on what you try to achieve.

幼儿园老大 2024-10-07 01:18:34

亚马逊云的好处是,您可以在需要时分配更多资源,我认为这更好,因为您不需要实际的机器(而且您可以虚拟地拥有大量资源)

The good thing about Amazon cloud is that you can allocate more resources when you need them, i think it's better because you don't need the actual machines (and you can have plenty, virtually)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文