05.08.2013 Views

Intel ® Visual

Intel ® Visual

Intel ® Visual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

AS YOU AND YOUR FAMILY WATCH PO THE<br />

PANDA RESCUE THE KUNG FU TRADITION<br />

FROM A SUPER-VILLAIN PEACOCK IN Kung Fu<br />

Panda 2, cutting-edge cloud computing might be<br />

the furthest thing from your mind. Yet for the<br />

DreamWorks Animation team, cloud computing<br />

played a vital role in bringing to life this exciting<br />

animated feature film and a host of others.<br />

Cloud computing enables development teams to<br />

access a large, flexible pool of compute resources<br />

as needed. This helps DreamWorks Animation<br />

gain the extra compute performance required<br />

for rendering during intense production periods.<br />

“Dealing with spikes in processing demand has<br />

always been a challenge,” said Derek Chan, head<br />

of digital operations at DreamWorks Animation.<br />

ANIMATION<br />

BRINGING<br />

TO LIFE THROUGH<br />

CLOUD COMPUTING<br />

DreamWorks Animation relies on cloud computing<br />

environments based on <strong>Intel</strong><strong>®</strong> Xeon<strong>®</strong> processors to<br />

handle peak rendering loads for its blockbuster films.<br />

“When working on feature films, we often need<br />

tremendous processing power for short durations.<br />

It doesn’t make sense to maintain more servers<br />

in-house to accommodate that short-term need.”<br />

With up to 12 films in production at any<br />

given time, each with its own ebb and flow<br />

of processing demands, precisely anticipating<br />

rendering requirements is all but impossible.<br />

“Production schedules are totally driven by the<br />

creative process,” said Ryan Granard, director<br />

of digital operations at DreamWorks Animation.<br />

“There will always be needs that we haven’t<br />

forecasted. The goal of the technology group is to<br />

provide the capabilities and capacities needed—<br />

when they are needed—without adding millions of<br />

dollars in capital costs.”<br />

By adopting a cloud computing model, the<br />

DreamWorks Animation team can better<br />

accommodate those dynamic workload levels.<br />

“Cloud computing provides the flexibility to<br />

marshal resources on demand,” said Chan. “We<br />

can quickly scale up to meet peaks in rendering<br />

demand and then scale back as we complete<br />

projects to avoid excess costs.”<br />

Enriching the 3D Impact<br />

Escalates Compute Demands<br />

The journey into the cloud began back in<br />

2003, when the studio was working on Shrek<br />

2. “Hewlett-Packard had just begun offering<br />

rendering services through one of its data centers<br />

so we tapped into those resources for just a few<br />

months to meet our burst demand,” said Chan. “In<br />

the end, HP processed approximately 1 million<br />

of the 10 million CPU hours required for Shrek 2.<br />

That service helped us complete the work quickly<br />

and economically.”<br />

The need for supplemental compute resources<br />

has grown appreciably over the years as<br />

DreamWorks Animation filmmakers create richer,<br />

more exciting visuals. “With each film, the creative<br />

aspiration grows,” said Granard. “Artists want<br />

to add more characters to scenes, improve the<br />

detail in background atmospherics, increase the<br />

translucency of a character’s skin, and enhance the<br />

fluidity of character motion. That drives our overall<br />

compute resource demand higher and higher.”<br />

The move to 3D filmmaking has also had a<br />

significant impact on rendering demands.<br />

intel visual adrenaline no. 10, 2011 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!