如何在Ubuntu14.04服务器中进行适当配置,并加载3D,以便在多个节点上分发?
我到处找遍了所有的语言
但只有过时和过时的信息,也检查了如何在MPICH,MOSIX和其他,这是行不通的。
发布于 2014-09-25 16:54:20
我不是贝奥武夫集群的专家,但据我所知,它们可以被设置成一台大型计算机。让一个应用程序使用集群中每个节点的内存和cpu的方法需要使用MPI、PVM和MPICH这样的工具来编写应用程序。搅拌器不使用这些,因此需要进行相当深度的代码更改才能利用此设置。
然而,搅拌机确实有一个内置的网络渲染可用。基本上,您可以将一台计算机设置为跟踪呈现任务的主计算机,并将多台计算机设置为辅助计算机来完成该工作。然后,您的桌面上有一个客户端,它将呈现任务发送给主服务器并返回结果。BlenderCookie有涵盖基本知识的教程。虽然视频是公民,但主要信息是详细的页面。网络渲染的主要缺点是缺乏对使用该设置计算仿真的支持。另一个考虑是,它是为了动画,每个节点呈现一个完整的框架。
您还可以设置自己的呈现场。使用CLI选项或python脚本,您可以让每台计算机呈现图像。只要稍加努力,您就可以创建脚本,将相机定位为将最终图像分割成单独的呈现,然后再将其拼接在一起。
发布于 2016-05-25 00:53:38
如果您使用的是纯Beowulf群集,则需要MPI、PVM和/或MPICH,而Blender不支持这些。
但是,如果使用MOSIX集群,则可以实现所需的SuperComputer性能,而无需重写程序。MOSIX是一个linux内核修补程序,它做的事情与贝奥武夫软件相同,但实现和使用起来要简单得多。
https://askubuntu.com/questions/527889
复制相似问题