Slashdot Mirror


Weta Digital Grows Cluster

Korgan writes "A little over 3 years after their last upgrade, Weta Digital has just added another 250 more blade servers to their render farm to help with the final renderings of King Kong. From the article: "The IBM Xeon blade servers, each with two 3.4 gigahertz processors and 8 gigabytes of memory, are housed at the New Zealand Supercomputing Centre in central Wellington. They have been added to the centre's existing bank of 1144 Intel 2.8GHz processors, boosting its power by 50 per cent to create a supercomputer with the equivalent power of nearly 15,000 PCs. The servers run the Red Hat version of the open-source Linux operating system. The purchase means the centre is back among the 100 largest supercomputing clusters in the world." And all that computing power is still available for hire when Peter Jackson isn't using it."

10 of 209 comments (clear)

  1. Export restrictions? by BWJones · · Score: 4, Interesting

    So, out of curiosity. What happened to the export restrictions of the US government on CPU's beyond a certain MIPS range? I remember that the old PowerMac 9600/300 eclipsed this federally mandated figure and now we have home game consoles that easily eclipse that performance range. Certainly the advent of cluster computing with commodity hardware made many of these issues moot, but what is the status of the law? Was it repealed or is it just commonly ignored?

    I know that historically, NeXT did quite a bit of work for TLA agencies and that Richard Crandall's program, zilla.app grabbed some attention from interested parties. Because of this work, NeXT had some cash infusion for their hardware even after shutting the line down for general commercial consumption. More recently, Apple has been selling Xserves to some of those same agencies, and contractors for work, but I do not know if they are selling any clusters outside the US?

    The history of course behind this law was that the CIA and NSA were concerned that foreign governments could use compute time to help design nuclear weapons as well as defeat cryptography that might compromise US secrets.

    --
    Visit Jonesblog and say hello.
    1. Re:Export restrictions? by Hey+Pope+Felcher+.+. · · Score: 3, Interesting

      . . . export restrictions are generally overcome by the all mighty dollar, and besides hasn't New Zealand merged with Hollywood now?

      More interestingly, can anyone see digital actors quickly surpassing their organic cousins, no matter what Peter Jackson says?

      And slightly more interestingly, when will New Zealand surpass California in flim making, it is the ideal location, with better light, more interesting geography, and (at the moment) far cheaper to work in. There are of course the problems with the remoteness of the location, but with the rapidly shrinking world cliché, this is surely no longer such a problem, especially with the work Mr. Jackson is putting in regarding the logistics.

  2. * sigh * by Anonymous Coward · · Score: 1, Interesting

    render farm to help with the final renderings of King Kong

    Am I the only one who prefers models and stop motion animation to the CGI garbage of the last 15 years?

  3. Re:Blah by sleeper0 · · Score: 3, Interesting

    How do you combine 1644 server class ~3ghz CPUss and end up with the power of 15,000 PCs? Only in the marketing department...

  4. Distributed computing... by Etherwalk · · Score: 2, Interesting

    Given the high degree of parallelism and the social aspects, you'd think that distributed computing would be ideal for hollywood rendering, given that you could implement sufficient security restrictions. (Security restrictions which should be perfectly managable.) How many people out there do you think would like to be able to say "I rendered part of this movie!"

    There are some issues, of course, but it strikes me as worth exploring.

  5. Re:Nonsense Statement by deadline · · Score: 2, Interesting
    A good question. I believe at one point Gorden Bell said "anything with 6 zeros in the price".

    The lines have blurred due to clusters. My definition is "a collection of hardware that provides a non-trivial level of performance on a single problem" Of course, "non trivial" has various interpretations. And, working toward solving a single problem is important. Rendering is a trivial parallel application as it is really a bunch of small independent problems. Most supercomputer applications would probably run "sub-optimal" on this system (I assume it has GigE as an interconnect) because they require much more processor to processor communication. BTW, I run the ClusterMonkey site that talks about clusters and HPC if you want to learn more about clusters.

    --
    HPC for Primates. Read Cluster Monkey
  6. Re:Explain this "new" math to me... by vertinox · · Score: 2, Interesting

    Now, the Xeons do a bit better than the run-of-the-mill P4, but 10x faster? No way.

    You have to understands this is rendering and not actual tasks of running a multi-threaded desktop environment. If they were using something like Maya3d or their own inhouse app... The answer is yes way.

    When you render to 3d it uses all of the cpu and every cpu you have and every register on the cpu and cache if the rendering software is up to snuff. So what you are looking for is raw computer horsepower. Each cpu can effectively reduce your render time by half (this is in theory because if one scene has more detail/polygons than another than the cpu that is given those frames to render will take longer, but most of the time the quality is the same), but with high end rendering you are looking as massive amounts of time spent rendering depending on how many frames and how high of quality (resolution) you are shooting for.

    Although I am only familiar with low end Maya3d setups. My hunch is they have customized their OS to only run minimal os and the maya rendering farm software. If they are using Maya3d or something equivalent it will take advantage of all cpu registers and cache and what not. If you have xeons with large amounts of cache on the cpu then you will see a benefit with rendering more so than just a regular p4. However, the P4 can usually outperform the Xeon when you need something with mult-threads like running a video game or an OS with a GUI.

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
  7. Re:power draw by shokk · · Score: 3, Interesting

    Seriously, I would love to see an article, not on what their render farm is like, but on what their power management for it is like. Do they use remote-managed power strips or are they all just popped in, hoping that they don't blow a fuse. How many UPSs do they have and what kind of on-battery runtime do they shoot for?

    What kind of power draw do the blade chassis have? What blades? What version of Red Hat?!?!?!

    Unfortunately TFA is very short on details and reads more like "Peter Jackson went out and bought 500 computers! Woo!"

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  8. OUCH!!! by Anonymous Coward · · Score: 1, Interesting

    Too bad they have all that computing power yet the gateway to the island still amounts to nothing more than muxing tin cans and string... ;)

  9. Re:xeons? by rodgerd · · Score: 2, Interesting

    Meaningless comment unless you know how they've optimised their code and practises. It may be they have a bunch of optimised render code that works well with the Xeon and would need to be re-written for the Opteron.