制作《阿凡達(dá)》特效的超級(jí)計(jì)算機(jī)
大導(dǎo)演詹姆斯·卡梅隆的曠世巨作《阿凡達(dá)》(AVATAR) 好評(píng)如潮,觀眾無不被片中呈現(xiàn)的美輪美奐的畫面所震撼。電影驚人的動(dòng)畫效果由 Weta Digital 公司制作,我們可以從這篇 Processing AVATAR 了解到一點(diǎn)關(guān)于制作該片特效的超級(jí)計(jì)算機(jī)的情況。
Weta Digital 的計(jì)算集群在 2008 重新進(jìn)行了設(shè)計(jì),采用了 HP Cluster Platform 3000BL 集群平臺(tái)作為其解決方案, 操作系統(tǒng)是 Linux ,在 TOP 500 超級(jí)計(jì)算機(jī)中排名也從最初的 400 多上升到了 190 多名(refer)。這套環(huán)境在 2008 年的時(shí)候是 4096 個(gè) Core,到 2009 年增加到 5936 個(gè)(refer),而不是所說的 40000 個(gè) (refer,我猜測是筆誤),在 TOP 500 超級(jí)計(jì)算機(jī)中一度排名第一的 IBM 的走鵑(Roadrunner),也不過才 12 萬個(gè)核而已。
總內(nèi)存有 104 TB,內(nèi)聯(lián)采用的是萬兆以太網(wǎng),沒有使用 Infiniband 。BL2x220c 是惠普面向高性能計(jì)算推出的刀片服務(wù)器,其獨(dú)到之處是一個(gè)刀片內(nèi)放兩臺(tái)服務(wù)器,每服務(wù)器有兩個(gè) 4 核 CPU,用的是 Intel Xeon 處理器(支持 EM64T 技術(shù))。
整部電影大約 3 PB 的數(shù)據(jù)存放在 BlueArc 和 NetApp 的存儲(chǔ)上,數(shù)據(jù)傳輸走光纖通道。電影完成時(shí)一幀的數(shù)據(jù)是 12 MB,一秒鐘 24 幀,每分鐘的數(shù)據(jù)就有 17.28 GB,而整部 AVATAR 長達(dá) 160 多分鐘。我想不會(huì)有哪個(gè)人在自己的 PC 上有這么樣的一部電影吧,恐怕也是沒辦法播放的。
Weta Digital 大有來頭,這是彼得·杰克遜(Peter Jackson)創(chuàng)建的公司,因?yàn)榻o《指環(huán)王》制作特效而受到業(yè)界矚目,其實(shí)還有不少電影,比如《金剛》《機(jī)械公敵》以及前不久的 《2012》,也都是由 Weta Digital 制作的特效。不知道我們國內(nèi)的導(dǎo)演有沒有創(chuàng)建過類似的公司,當(dāng)然,我相信他們對(duì)動(dòng)畫特效的運(yùn)用與理解恐怕還差得很遠(yuǎn)。
計(jì)算機(jī)集群能力的提升從一定程度上推動(dòng)電影藝術(shù)的發(fā)展,對(duì)電影來說,電影越來越好看,票價(jià)也是越來越貴。而因?yàn)槟柖梢廊挥行В?jì)算機(jī)集群的運(yùn)算能力是逐年提升的,成本反而下降,只要能取得更震撼的視覺效果,劇情不太白癡,投入產(chǎn)出似乎倒也是一筆明白賬