首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集群计算机

集群计算机
EN

Stack Overflow用户
提问于 2012-08-15 04:52:38
回答 1查看 365关注 0票数 0

我正在尝试建立一台并行处理计算机。

我有过

  • 10台Windows7 64位机
  • 3台Ubuntu Linux机器
  • 1台Windows 2008服务器
  • 约1km网络电缆
  • 3-4开关

我的需要:

使我的动画渲染速度更快,通过集群这些计算机。

我正在使用3Dmax作为我的项目,我正在做医学动画/视频。实现这一目标的最佳途径是什么?我不太擅长人际关系,但我知道所有的基本知识。

还有一个问题:

假设我构建了一个Windows PC集群,如果我将一台Linux机器连接到它,这会有什么好处吗?

提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-08-15 06:41:48

我认为你的问题很有趣,但在这里不是话题。然而,答案的一些片段:

这两本书涵盖了从一堆个人电脑( 这个是给Linux的这个是Windows的 )构建自制(甚至更复杂)集群所需的大部分主题。它们都有点过时了,这对窗口的版本来说可能更严重,但会给您提供一个关于必要主题的很好的介绍。做一些你自己的研究,谷歌的主题,如贝奥武夫集群和秃鹰;后者是一个系统,以清除备用周期从联网的计算机。

我认为具有不同OSes的机器比同质集群更难构建和配置异构集群,但难度将与您所寻求的集成程度成正比。

您的主题是渲染电影帧,属于令人尴尬的并行程序类别,有两种一般方法:

  • 您只需将帧一次传递给彼此独立工作的计算机;困难(如果有的话)是在确保负载平衡方面,即让每台计算机都像其他计算机一样努力工作。这看起来就像一个PC网络,独立地从网络存储中读取帧,一点也不像集群。
  • 您构建了一个呈现管道: computer 1在frame 1上呈现操作1,然后将该帧传递给在frame 1上执行2操作的计算机2,而计算机1开始在frame 2上呈现操作1,等等;同样,您必须注意保持管道的满和繁忙。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11964286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档