隨著近年計(jì)算機(jī)硬件和圖形學(xué)的迅速發(fā)展,計(jì)算機(jī)動(dòng)畫(huà)得到了越來(lái)越廣泛的應(yīng)用。動(dòng)畫(huà)渲染耗費(fèi)大量時(shí)間已經(jīng)成為影響動(dòng)畫(huà)制作效率的一個(gè)重要因素,在動(dòng)畫(huà)節(jié)目制作過(guò)程中渲染所需要的時(shí)間越來(lái)越多,而利用PC工作站來(lái)進(jìn)行渲染的方式必定無(wú)法滿足如此龐大的計(jì)算量。因此將集群技術(shù)引入動(dòng)畫(huà)制作領(lǐng)域構(gòu)建集群渲染系統(tǒng),成為了解決動(dòng)畫(huà)制作瓶頸、提高工作效率的必要手段。集群渲染系統(tǒng)能夠?qū)φ麄(gè)系統(tǒng)資源進(jìn)行合理的分配和優(yōu)化,對(duì)提交給系統(tǒng)的作業(yè)進(jìn)行有效的管理,實(shí)施高效快速的大規(guī)模渲染。
并行集群渲染系統(tǒng)由一臺(tái)或幾臺(tái)服務(wù)器、多臺(tái)PC和網(wǎng)絡(luò)連接設(shè)備構(gòu)成,每臺(tái)PC擁有中央處理器、主板、內(nèi)存以及存儲(chǔ)設(shè)備。渲染服務(wù)器通過(guò)一系列分布式工作命令借助強(qiáng)大的渲染能力來(lái)幫助設(shè)計(jì)師高效率地完成三維作品的最后成形。借助于分布式渲染器,動(dòng)畫(huà)設(shè)計(jì)者不僅可以在設(shè)計(jì)完成三維模型以后,導(dǎo)入集群渲染系統(tǒng),通過(guò)集群渲染強(qiáng)大的數(shù)據(jù)處理能力,迅速的按需求進(jìn)行動(dòng)畫(huà)或靜幀進(jìn)行渲染。通過(guò)分布式計(jì)算,將一個(gè)大型的模型快速渲染,時(shí)間往往縮短到原來(lái)的1/2,1/3,甚至幾十分之一。原來(lái)可能要幾天運(yùn)算的數(shù)據(jù),可能幾個(gè)小時(shí)就能搞定,大大提高工作效率。
解決方案
如圖所示,通過(guò)渲染任務(wù)分發(fā)管理服務(wù)器將渲染任務(wù)分配到渲染計(jì)算節(jié)點(diǎn)中計(jì)算,計(jì)算節(jié)點(diǎn)將渲染結(jié)果存儲(chǔ)在設(shè)定好的存儲(chǔ)節(jié)點(diǎn)中。
方案優(yōu)點(diǎn)
1.采用高速的計(jì)算交換網(wǎng)絡(luò)Infiniband.10GB帶寬的Infiniband交換網(wǎng)絡(luò)主要用來(lái)解決計(jì)算節(jié)點(diǎn)間的通信延遲問(wèn)題,當(dāng)所有計(jì)算節(jié)點(diǎn)之間擁有小的通信延遲時(shí),整個(gè)HPC系統(tǒng)就能夠發(fā)揮比較好的性能。
2.高性能。計(jì)算節(jié)點(diǎn)均采用Intel最新的至強(qiáng)四核處理器,每個(gè)計(jì)算節(jié)點(diǎn)都有8個(gè)Intel CPU的核心進(jìn)行運(yùn)算,內(nèi)存采用FB-DIMM(Fully Buffered DIMM)全緩沖內(nèi)存,最高可支持32GB內(nèi)存。
3.大容量的存儲(chǔ)設(shè)備。五舟大容量的存儲(chǔ)服務(wù)器最大可以擴(kuò)展到24TB的存儲(chǔ)容量,可以為計(jì)算集群提供足夠的存儲(chǔ)空間。 |