第二页
三、 基于曙光5000的渲染解决方案
提到曙光5000,大家的第一反应和疑问肯定是230万亿次、2亿元人民币!这样的价格有几家制作企业可以承受的了?这一点可能大家还是对曙光5000有一个比较大的误解,那就是曙光5000是系列产品,运算能力从10万亿次到50万亿次,而交付上海超级计算中心的曙光5000A拥有几十个机柜和几千个计算节点的庞大集群系统。曙光公司针对不同行业客户的应用需求推出的曙光5000采用了和百万亿次超级计算机相同的技术,完全可以满足各级规模用户对高性能计算的需求。对于渲染农场解决方案用户完全可以针对自身需求来选择所需节点的数量,并且随时可以针对自己企业业务的增加而进行扩展,并得到与百万亿次超级计算机同样先进架构、超高的性能和优越的服务技术支持。
3.1 渲染应用特点分析
下图是渲染集群(Render Farm)的基本架构,如图所示:
图1 渲染集群基础架构
图中所显示的Client端,也就是个人工作站,制作人员平时上班时间可用来制作设计,下班时间也可以加入渲染的行列。Server端服务器主要是用来管理整个渲染农场,它除了接收Client端所指派的渲染任务外,也会针对所有的Render Farm下达渲染的命令,还会不定时的来检查每个计算节点的使用状况,如果发现有计算节点处理闲置状况时,就会另外再指派新的任务给这些闲置的计算节点,同时Server也是控制整个数据的流量中心,所以Server端与网络和存储端的通讯和IO带宽要求也会比较高。
1)CPU计算量大
渲染应用通常会占用大量的CPU资源,一个分辨率较高的画面在渲染时会耗费几小时甚至十几个小时的时间。CPU基本上满负荷运行。
2)内存带宽高
渲染任务开始后,大量的材质贴图将被读取到内存中,然后开始渲染图像,在此过程中,CPU与内存的通讯非常频繁。分辨率越高,材质贴图越多,内存带宽要求越高。
3)网络带宽高
在通过渲染农场进行网络渲染时,一旦管理服务器下达渲染任务,所有的计算节点便开始从网络共享存储中去读取材质贴图和目标文件,因此,高带宽的网络将大大地缩短预读数据的时间。提高整体的渲染效率。
网友评论