专业3D图形烘托中有必要进行很多的浮点运算(包含物理实体、几许转化、剪切、光效,以及三角形设定)和整数运算(包含三角形设定和像素烘托),是一项CPU密集型使命,一般处理这项深重使命的一个方法是运用计算机集群,将作业分配到更多的计算机中去。例如闻名的Digital Domain在1997年第一次运用Linux集群体系处理《泰坦尼克》特效。
Janne由于作业需要,当然更还在于着手的趣味,在自己的家中也建立了一个微型的集群体系,感兴趣的朋友来看。
由于传统的专业作业站体积十分巨大,价格昂扬,耗电才能超强,Janne想在家中自己着手建立一个渠道,方针是体积小、安静、省电和低成本。首要他买来了6块Core 2 4中心处理器,然后寻觅廉价的主板,最终选上了技嘉S系列GA-G33M-DS2R/S2。每块主板最多8GB内存,所以一共48GB。
一个难题是寻觅适宜的机箱,既能放下这6块儿主板又不至于太巨大,最终发现宜家的一款Helmer文件柜恰恰是完美之选。交织放置的电源有利于气流的流转。
操作体系运用的是Fedora 8,开源分布式烘托管理软件DrQueue,6块主板用一个8口3com千兆交换机衔接,另一台20瓦的Via C7电脑做NFS服务器。
通过一整夜的作业,这台Linux集群机装备完成了,一共24中心,主频2.4GHz,48GB内存,总功率只要400瓦。这台集群机的浮点运算才能达到了186Gflops,在一台Mac Pro(双核 Xenon 2.66GHz×2, 4GB内存)烘托下面这样24帧4000x4000像素的场景运用了9.2个小时,而这台文件柜集群只用了64分钟。