- Banned
- #1
Christopher*Seguine
Banned
Problem: CPU based R3d decode usage is very poor.
First system 2x e5-2687w - 32 cores, seconds system has 4x E5-4650 - 64 cores
64 cores system performance is no better than 32 core system.
GPU = 2x Titan, GPU utilization is 40% or less
Storage = 32 drive raid, 1.25GB/sec
CPU Utilization goes DOWN when increasing to Full Resolution decode,
something is broken.
Source: Red R3d 5120x2700
Timeline: 3996x2160
Decklink 4k to 4k Projector
Half Res Good 24fps 20-30% CPU Utilization 8x DPdecoder.exe 5%
Half Res Prem 20-24fps 35-50% CPU 8x DPdecoder.exe 5%
Full Res Prem 5-8fps 15-25% CPU 8x DPdecoder.exe 2%
I have tried adjusting the config.dat to:
Local.Resource.Processors.1 = 4
Local.DtManger.1.Threads = 16
Local.DtManger.1.Red.Threads = 16
DpDecoder.1.Instances = 16
Increasing Threads and Instances to 16 has no increase in performance or CPU utilization, Each instance just uses less - 1%.
Increasing beyond 16 makes it worse - black frames
Something must be broken with only 25% CPU utilization for 5k full resolution decode.
CPU utilization should not go down when quality is increased from Half to Full.
We could use 2x RedRockets, however we do no use the Rocket for final renders due to the decode quality.
Switching them on for playback and off for render is problematic as there is a significant difference so it hard to make accurate grades.
CPU decode seems to be artificially limited or broken.
First system 2x e5-2687w - 32 cores, seconds system has 4x E5-4650 - 64 cores
64 cores system performance is no better than 32 core system.
GPU = 2x Titan, GPU utilization is 40% or less
Storage = 32 drive raid, 1.25GB/sec
CPU Utilization goes DOWN when increasing to Full Resolution decode,
something is broken.
Source: Red R3d 5120x2700
Timeline: 3996x2160
Decklink 4k to 4k Projector
Half Res Good 24fps 20-30% CPU Utilization 8x DPdecoder.exe 5%
Half Res Prem 20-24fps 35-50% CPU 8x DPdecoder.exe 5%
Full Res Prem 5-8fps 15-25% CPU 8x DPdecoder.exe 2%
I have tried adjusting the config.dat to:
Local.Resource.Processors.1 = 4
Local.DtManger.1.Threads = 16
Local.DtManger.1.Red.Threads = 16
DpDecoder.1.Instances = 16
Increasing Threads and Instances to 16 has no increase in performance or CPU utilization, Each instance just uses less - 1%.
Increasing beyond 16 makes it worse - black frames
Something must be broken with only 25% CPU utilization for 5k full resolution decode.
CPU utilization should not go down when quality is increased from Half to Full.
We could use 2x RedRockets, however we do no use the Rocket for final renders due to the decode quality.
Switching them on for playback and off for render is problematic as there is a significant difference so it hard to make accurate grades.
CPU decode seems to be artificially limited or broken.