DV Hardware - bringing you the hottest news about processors, graphics cards, Intel, AMD, NVIDIA, hardware and technology!
   Home | News submit | News Archives | Reviews | Articles | Howto's | Advertise
DarkVision Hardware - Daily tech news
July 20, 2019 
Main Menu
News archives

Who's Online
There are currently 150 people online.


Latest Reviews
Ewin Racing Flash gaming chair
Arctic BioniX F120 and F140 fans
Jaybird Freedom 2 wireless sport headphones
Ewin Racing Champion gaming chair
Zowie P-TF Rough mousepad
Zowie FK mouse
BitFenix Ronin case
Ozone Rage ST headset

Follow us

VFX companies don't use GPUs because they have too little RAM

Posted on Friday, April 29 2016 @ 16:54:26 CEST by

ARS Technica UK has written an interesting article about the history of of London-based visual effect companies. The piece is very long but there are some interesting observations, the VFX studios are powered by Linux-based systems with Intel processors and use NVIDIA graphics cards. The studios say they prefer NVIDIA for reasons of driver stability.

But while GPUs are used for quick and dirty previews, the actual rendering work is done primarily on CPUs, with movies like Monsters University requiring a whopping 24,000 cores and even as much as 40,000 for Avatar. The reason why the VFX firms don't use GPUs is because they lack the required memory capacity. The production of Avatar required a massive 104TB of RAM.

Each frame in a final render requires 64GB or even as much as 128GB of system memory, whereas NVIDIA's Quadro M6000 tops out at 24GB. And that's for rendering at around a 2K resolution, a switch to 4K further exacerbates the issue.
"Nvidia has this yearly question that they pose to their customers, and 'more memory' is what they hear across the board," says Pixar software engineer Jeremy Cowles. "The way we're using GPUs right now is we use a lot for textures, for frame buffers. Everything is MSAA [multisample antialiasing], so that eats up more memory too. If we could really show the whole scene, like every object previewed with the true limit surface, that would chew up an enormous amount of memory.

"The other thing that we do is that we do this kind of image caching in Presto [Pixar's proprietary animation system], so every frame of animation is saved as a temporary image. Animators can then scrub through them quickly without having to re-render. Right now that's all stored on the CPU [i.e. main system memory], but we would love to be able to store that on the GPU [i.e. video RAM]."
You can read the entire piece over here.

H/T to TweakTown for the link



DV Hardware - Privacy statement
All logos and trademarks are property of their respective owner.
The comments are property of their posters, all the rest © 2002-2019 DM Media Group bvba