揭秘阿凡达背后的超级计算机
openkk 13年前
<div id="news_body"> <p> 大导演詹姆斯·卡梅隆的旷世巨作《阿凡达》(AVATAR)好评如潮,观众无不被片中呈现的美轮美奂的画面所震撼。电影惊人的动画效 果由 WetaDigital 公司制作,我们可以从这篇 ProcessingAVATAR 了解到一点关于制作该片特效的超级计算机的情况。</p> <p> WetaDigital 的计算集群在 2008 重新进行了设计,采用了 HP Cluster Platform 3000 BL 集群平台作为其解决方案,操作系统是 Linux,在 TOP500 超级计算机中排名也从最初的 400 多上升到了 190 多名(refer)。这套环境在 2008 年的时候是 4096 个 Core,到 2009 年增加到 5936 个(refer),而不是所说的 40000 个,在 TOP500 超级计算机中一度排名第一的 IBM 的走鹃(Roadrunner),也不过才 12 万个核而已。</p> <p> 总内存有 104TB,内联采用的是万兆以太网,没有使用 Infiniband。BL2x220c 是惠普面向高性能计算推出的刀片服务器,其独到之处是一个刀片内放两台服务器,每服务器有两个 4 核 CPU,用的是 IntelXeon 处理器(支持 EM64T 技术)。</p> <p style="text-align:center;"><img alt="揭秘阿凡达背后的超级计算机" src="https://simg.open-open.com/show/9720c0388c7a6f8761ee25ba86b23906.jpg" width="509" height="374" /></p> <p> 整部电影大约 3PB 的数据存放在 BlueArc 和 NetApp 的存储上,数据传输到光纤通道。电影完成时一帧的数据是 12MB,一秒钟 24 帧,每分钟的数据就有 17.28GB,而整部 AVATAR 长达 160 多分钟。我想不会有哪个人在自己的 PC 上有这么样的一部电影吧,恐怕也是没办法播放的。</p> <p style="text-align:center;"><img alt="揭秘阿凡达背后的超级计算机" src="https://simg.open-open.com/show/03ed490872e8134c55df553f87f5dc4b.jpg" width="447" height="301" /></p> <p> WetaDigital 大有来头,这是彼得·杰克逊(PeterJackson)创建的公司,因为给《指环王》制作特效而受到业界瞩目,其实还有不少电影,比如《金刚》《机械公 敌》以及前不久的《2012》,也都是由 WetaDigital 制作的特效。不知道我们国内的导演有没有创建过类似的公司,当然,我相信他们对动画特效的运用与理解恐怕还差得很远。</p> <p> 计算机集群能力的提升从一定程度上推动电影艺术的发展,对电影来说,电影越来越好看,票价也是越来越贵。而因为摩尔定律依然有效,计算机集群的运算能力是逐年提升的,成本反而下降,只要能取得更震撼的视觉效果,剧情不太白痴,投入产出似乎倒也是一笔明白账。</p> </div>