Comments

Musicvid wrote on 3/14/2018, 10:24 PM

We won't know until you run the tests.

matthias-krutz wrote on 3/15/2018, 3:57 AM

Since there are problems with values greater than 0, I have tested the playback of stereoscopic still images with pan / crop.
Here are a few values, which I have determined.

GPU + 0MB - 2.2fps
GPU + 100MB - 5.5fps
CPU + 0MB - 1.5fps
CPU + 100MB - 4.5fps

Larger values than 100 MB (200 MB default) bring no advantages here, possibly with video files. They are only needed for dynamic pre-rendering.

Dynamic RAM 0 -> preview very sluggish but correct
Dynamic RAM + 100MB and GPU on -> flickering, wrong frames, black frames, crashes

The Multicam Edit may also be affected by this issue?

CPU + 100MB -> preview correct

 

Last changed by matthias-krutz on 3/15/2018, 4:01 AM, changed a total of 1 times.

Desktop: Ryzen R7 2700, RAM 32 GB, X470 Aorus Ultra Gaming, Radeon RX 5700 8GB, Win10 2004

Laptop: T420, W10, i5-2520M 4GB, SSD, HD Graphics 3000

VEGAS Pro 14-18, Movie Studio 12 Platinum, Vegasaur, HOS, HitfilmPro

wwjd wrote on 3/15/2018, 9:49 AM

looks like ZERO is still a hero

Wolfgang S. wrote on 3/15/2018, 8:00 PM

This will depend on the specific machine and on the type of footage. Both with XAVC-I FS7 and EVA1 long-GOP footage I see on my system a better playback if the dynamic ram preview is not zero but somewhere about 100 to 200 MB.

Desktop: PC AMD 3960X, 24x3,8 Mhz * RTX 3080 Ti (12 GB)* Blackmagic Extreme 4K 12G * QNAP Max8 10 Gb Lan * Resolve Studio 18 * Edius X* Blackmagic Pocket 6K/6K Pro, EVA1, FS7

Laptop: ProArt Studiobook 16 OLED * internal HDR preview * i9 12900H with i-GPU Iris XE * 32 GB Ram) * Geforce RTX 3070 TI 8GB * internal HDR preview on the laptop monitor * Blackmagic Ultrastudio 4K mini

HDR monitor: ProArt Monitor PA32 UCG-K 1600 nits, Atomos Sumo

Others: Edius NX (Canopus NX)-card in an old XP-System. Edius 4.6 and other systems

matthias-krutz wrote on 3/16/2018, 4:14 AM

For a good playback rate, I work with the default values. If I need the RAM cache for pre-rendering, it can be more than 4GB. Only if the issues described above occur I tentatively set the value to zero. Since no restart is necessary, you can play with the value.

Desktop: Ryzen R7 2700, RAM 32 GB, X470 Aorus Ultra Gaming, Radeon RX 5700 8GB, Win10 2004

Laptop: T420, W10, i5-2520M 4GB, SSD, HD Graphics 3000

VEGAS Pro 14-18, Movie Studio 12 Platinum, Vegasaur, HOS, HitfilmPro

wwjd wrote on 3/16/2018, 9:56 AM

True. I constantly adjust this in a session depending on need.

Mindmatter wrote on 3/16/2018, 4:08 PM

Why does that setting affect anything in the first place? Does not make sense to me.

AMD Ryzen 9 5900X, 12x 3.7 GHz
32 GB DDR4-3200 MHz (2x16GB), Dual-Channel
NVIDIA GeForce RTX 3070, 8GB GDDR6, HDMI, DP, studio drivers
ASUS PRIME B550M-K, AMD B550, AM4, mATX
7.1 (8-chanel) Surround-Sound, Digital Audio, onboard
Samsung 970 EVO Plus 250GB, NVMe M.2 PCIe x4 SSD
be quiet! System Power 9 700W CM, 80+ Bronze, modular
2x WD red 6TB
2x Samsung 2TB SSD

wwjd wrote on 3/16/2018, 10:25 PM

Mindmatter, I kind of agree. I heard about it in Vegas 12 and it made a HUGE difference back then. If you do SHIFT-B to "render a selection", that memory number uses ram to render it for playback, I guess. I don't know why ZERO would allow timeline playback to be faster. It's just old, old coding.

matthias-krutz wrote on 3/17/2018, 5:36 AM

RAM cache is generally used to speed up playback, in addition to the pre-rendering with Shift-B described in the Help. The test results and the feeling of the timeline playback show it. The problem is "only" that sometimes something goes wrong with gpu usage.
In addition, the cache usage does not automatically bring about an acceleration, in this case a value zero would also be appropriate. Source material, hardware, operating system affect the result.

We won't know until you run the tests

So you do your own tests with a project that is slow enough to capture the differences.

Desktop: Ryzen R7 2700, RAM 32 GB, X470 Aorus Ultra Gaming, Radeon RX 5700 8GB, Win10 2004

Laptop: T420, W10, i5-2520M 4GB, SSD, HD Graphics 3000

VEGAS Pro 14-18, Movie Studio 12 Platinum, Vegasaur, HOS, HitfilmPro

Marco. wrote on 3/17/2018, 2:57 PM

That RAM assigned in the dynamic RAM preview setting also buffers frames when part of the timeline is repeatedly playbacked, e.g. in a loop playback (without using the RAM Preview function, of course).

When I put a 24 fps HD video of about 10 seconds length into the timeline, apply an FX which eats some system resources (tested with Neat Video) and RAM is set to "0", the playback is around 5 fps and won't get higher when looping.
When RAM is set to default "200", after several loops the playback performance rises up to 6,5 fps.
And when RAM is set to "4096" (my personal default), after several loops the playback performance rises to 24 fps (full speed).

It also affects render speed but it doesn't always mean in a positive way. While rendering that same piece to XDCAM EX with RAM set to "0", it takes 2:29 here, RAM set to "200" renders in 1:55, and rising the RAM level above 200 MB does not speed up rendering anymore.

AVsupport wrote on 6/11/2018, 11:06 PM

changing 'Dynamic RAM' for me didn't change my timeline preview speed, really [XAVC-S 4K]. So4 helps a little to reduce CPU load. Biggest problem is frame rate drops after each clip end; Tried various settings in 'Engine read ahead milliseconds' up to 8secs, also for the render option, but this doesn't make any differences whatsoever, only eventually 'loads' the system more. I cannot see any evidence of 'read ahead' working as it should.

Also tried adjusting other buffer sizes / preview limits. What I see repeatedly is: the buffer pipeline is broken between clips on playback, hence no read ahead etc. Also, when you park your cursor on a clip on a timeline, not much automatic 'playback prerendering' is actually done; the situation only improves after repeated playback, as Marco said, but that excludes transitions/ straight cuts

my current Win10/64 system (latest drivers, water cooled) :

Intel Coffee Lake i5 Hexacore (unlocked, but not overclocked) 4.0 GHz on Z370 chipset board,

32GB (4x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

Intel 600series 512GB M.2 SSD system drive running Win10/64 home automatic driver updates,

Crucial BX500 1TB EDIT 3D NAND SATA 2.5-inch SSD

2x 4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest [creator] drivers. nVidia HW acceleration enabled.

main screen 4K/50p 1ms scaled @175%, second screen 1920x1080/50p 1ms.