Quote:
@JL_JL
hmm.. I can feel I am missing something.. playsound mentioned abut only 30% of CPU load when using HA compared to 100% without HA, and now you say that NVS 295 would be slower then my PC without HA. Does it mean, that with HA on, PD relies on HA only? I thought, that HA is a kind of "helper", adding on top of CPU ability. I can feel I might be wrong..
To keep things simple, if you are encoding ("Producing") a video (very few added video effects in relation to total time) HA encoding uses the GPU, non HA uses the CPU. You can see this with the basic test shown below with a very low end GPU and a fairly high end GPU tested separately in a fairly healthy CPU box.
GPU1: EVGA, GeForce 210, 16 CUDA cores, 185 Passmark G3D Mark, from
http://www.videocardbenchmark.net/gpu_list.php
GPU2: EVGA GeForce GTX580, 512 CUDA cores, 4975 Passmark G3D Mark, from
http://www.videocardbenchmark.net/gpu_list.php
CPU: i7-3770, 16GB RAM,
For the timeline I have used 10 nature sample files and put into the timeline, produce with H.264, 1920x1080, 24Mbps. I have totally removed GPU's when testing each one and used the same Nvidia driver for each.
GPU1 with CPU encoding: CPU load 95%, GPU1 load 0%, produce time 115 seconds
GPU1 with HA encoding: CPU load 5%, GPU1 load 100%, produce time 703 seconds
GPU2 with CPU encoding: CPU load 95%, GPU2 load 0%, produce time 113 seconds
GPU2 with HA encoding: CPU load 65%, GPU2 load 30%, produce time 73 seconds
Main Points:
1) As you can see, CPU encoding elapsed times are irrelevant of which GPU is in the box, both ~115 seconds. For the current PD, a GPU could assist with certain added effects that CL has HA accelerated but effects are usually a small percentage of overall timeline content. The GPU does not "help" as it was referred too.
2) CPU load during HA encoding can be rather variable, 5% load for GPU1 while 65% load for GPU2. This occurs because the CPU is still responsible for getting data too and from the GPU for the GPU to encode. A week GPU like GPU1 can not handle the data so the CPU can loaf at only 5%. However with a much improved GPU2, the CPU needs to work to keep up with it. My view, totally irrelevant what people quote for CPU % load during HA encoding. A really high CPU load just tells me you have a very good GPU in relation to the CPU. In BillyR case, one has a high end GPU in a relatively lower end box, not really a ideal situation for HA encoding, in fact with the CPU at nearly 100% for HA encoding it in fact may be limiting throughput.
Jeff