Are Faster CPUs/GPUs/Storage Offsetting RAM Requirements?

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

bmcfarl1

  • Posts: 82
  • Joined: Sat May 16, 2020 9:14 pm
  • Real Name: Douglas McFarland

Are Faster CPUs/GPUs/Storage Offsetting RAM Requirements?

PostFri Dec 09, 2022 6:51 am

Hi Guys!

Do recent significant increases in CPU/GPU power along with faster RAM and Storage reduce/offset the amount of ram that is required by Davinci Resolve to operate properly?

For example, with 32 Gb of ram being the minimum requirement for Fusion, can a system with an Intel 12th/13th Gen CPU (i.e., i9-12900K) along with a GPU such as NVidia 3080Ti (with 16Gb VRAM) with 16Gb of DDR5 RAM and PCie Gen4 Storage provide NEAR SAME performance as a previous generation of hardware with 32Gb of RAM (i.e., Intel 11th Gen CPU such as i9-11900k, 16Gb NVidia 3060 Ti, 32Gb DDR4 RAM, and PCie Gen 3 Storage)? Or, is caching in ram always going to be a constant in Davinci Resolve/Fusion?

Thanks for any thoughts on this!

Bryan
:)
Windows 11 Home (64-bit), Intel i9-12900H @ 2.5Ghz cpu, 64Gb DDR5 ram, Samsung 1Tb 980 Pro NVMe SSD, built-in Intel Iris Xe Graphics, NVidia GeForce RTX 3080 Ti (16Gb ram), & Davinci Resolve Studio Version 18.x
Offline
User avatar

Sean Nelson

  • Posts: 758
  • Joined: Sun Feb 07, 2021 9:48 pm
  • Location: Vancouver, Canada
  • Real Name: Sean Nelson

Re: Are Faster CPUs/GPUs/Storage Offsetting RAM Requirements

PostFri Dec 09, 2022 7:15 am

bmcfarl1 wrote:Do recent significant increases in CPU/GPU power along with faster RAM and Storage reduce/offset the amount of ram that is required by Davinci Resolve to operate properly?

In my educated guess, this is like asking if putting a more powerful engine in your car means you can get away with a smaller gas tank. Engine power affects speed, the gas tank affects range - those are two different things.

In the case of Resolve, RAM and VRAM are used to store the image data being manipulated. Using a faster CPU doesn't change the amount of data to be manipulated. If you have a project complex enough to actually require 32GB of RAM and, say, 12GB of VRAM, a faster CPU or GPU isn't going to change that requirement. Insufficient RAM or VRAM won't merely make the project slower, it will simply prevent the project from working - regardless of CPU or GPU speed.

If you're only working on small, simple projects that don't require full use of RAM or VRAM, then the excess memory may be largely used for caching, and in that one case it may be that a more powerful CPU and/or GPU could make up for smaller RAM or VRAM that's able to cache less. But a lack of caching means you're going to be more affected by decoding and storage speed, which are both pretty slow compared to RAM - so I'm rather skeptical that even this effect would be a net benefit.
DR Studio 18.6.4 Build 6, Win10Pro x64 22H2/19045.3570
Asus C246 Pro Motherboard, Xeon E-2278G@3.4GHz, 64GB ECC RAM
GeForce 3060 12GB, "Studio" driver 512.15
OS,Library: 1TB NVMe SSD - Project,Cache: 1TB NVMe SSD
Offline
User avatar

lukas108

  • Posts: 33
  • Joined: Sun Aug 15, 2021 7:53 am
  • Location: Poland
  • Real Name: Łukasz Drozd

Re: Are Faster CPUs/GPUs/Storage Offsetting RAM Requirements

PostFri Dec 09, 2022 10:30 am

CPU and GPU gives you computing power. Which chip you use, that perfomance you can get. RAM gives CPU space for operating/store data/fast manipulations - so no matter how fast CPU you have, if for neded operation you have too small amount of RAM, this task in most cases won't be done. App will simply crash or stop.

So you have to have enough amount of RAM for CPU/VRAM for GPU to make work done. Higher RAM amount does not make CPU or app work faster.

Next step is - how fast. Here is question of perfomance of CPU and GPU, or DRAM speed (MHZ, type DDR4/5, latency). Also disk storage will have impact for speed of data access during scrolling on time line (but not raw conputing power for rendering or realtime processing)

In most cases RAM amount does not increase speed of your program as well - in most cases just alow to makes tasks to be done.

If you have slow GPU and slow CPU but 24GB of VRAM, you'll be able to run 8K timeline and work. If you have ultra fast CPU/GPU and only 8GB of VRAM you'll not able to work with 8K timeline. That's it. RAM amount is a first condition that must be filled.
If you have only 4GB of RAM and task that does not require more to be done, on the same CPU/GPU you'll get same perfomance as you would do this with more RAM.
PC AMD 5950X, RTX3090 24GB, 64GB DDR4, 6xSSD, RME Audio system + EVE studio monitors

Return to DaVinci Resolve

Who is online

Users browsing this forum: David E King, Google [Bot], nictau and 158 guests