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