The new 3D animated movie "The Croods" may be about a stone-aged family, but DreamWorks said it is by far its most sophisticated production to date, topping all others in compute cycle hours.
The movie, out in theaters last Friday, required a whopping 80 million compute hours to render, 15 million more hours than DreamWorks' last record holder, "The Rise of the Guardians."
Between 300 and 400 animators worked on "The Croods" over the past three years. The images, from raw sketches to stereoscopic high-definition shots, required about 250TB of data storage capacity to make, according to Kate Swanborg, head of enterprise marketing at DreamWorks.
"Storage sounds like a passive word, but it's an active part of our infrastructure. Artists are actively accessing around the globe in our three studios various parts of data every single minute of the day," Swanborg said
After completing a film like "The Croods," Dreamworks archives about 70TB worth of data, images that can be reused over and over again in future productions -- things like background art or plants.
"One of the things not always evident is how much data we're dealing with in the creation of one of these films," Swanborg said. "We release two to three films a year, and at any given time we have 10 films in production, and they're in all different states of production. And each film will have generated half a billion files."
Each animated character in a 3D movie has up to 2,000 control points or features that can be manipulated by an animator. And, each character takes six months to craft, said Swanborg. A competed film has more than 250 billion pixels in it.
When the movie industry moved from producing 2D to 3D high-definition movies over the past decade, the data required to produce the films increased tremendously. For DreamWorks, the amount of data needed to create a stereoscopic film leaped by 30%.
DreamWorks has standardized much of its IT infrastructure on Hewlett-Packard's HP BladeSystem c-Class server blades -- 3,000 of them -- which consist of preconfigured compute, storage and network architecture. It also uses HP NAS and HP's 3Par storage arrays. The only exception to the HP hardware is a small amount of storage from Hitachi Data Systems and NetApp NAS.