[Cin] Cinelerra & GPU
Pierre autourduglobe
p.autourduglobe at gmail.com
Fri Apr 26 04:46:37 CEST 2019
I wish it had worked better....
I remind you that my computer includes an Intel i7 3770k CPU and a
Nvidia GTX-750Ti video card.
I did a lot of tests with the same.xml file that contains 4 mixers. Each
time I checked both with mpeg proxies and original DNxHD sources.
All my tests were done with the X11 video driver only, because the
X11-OpenGL driver has been crashing Cin-GG systemically for some time.
I have installed
libva-dev alone
then
libvdpau-dev alone
then
libva-dev and libvdpau-dev together
In each case I launched Cin-GG by
CIN_HW_DEV=vaapi ./cin
or by
CIN_HW_DEV=vdpau ./cin
And I also compared by launching Cin-GG
simply by./cin
Only the mpeg proxys files showed a slight decrease in CPU usage
(33%/48%) in combination with the installation of libva-dev and the
launch by CIN_HW_DEV=vdpau./cin.
If libvdpau-dev is also installed in addition to libva-dev, there is no
impact on this result, but libva-dev is required to see this reduction.
In any case, I have never observed any difference in CPU usage with
source media in DNxHD.
Pierre
On 19-04-25 11 h 53, Sam wrote:
> I think vdpau seems to be the right setting. I also have an Intel
> processor and an Nvidia graphics card. With vdpau I get the best
> results. The CPU is hardly used, but the FPS is almost always at
> maximum. Especially when I switch to X11-OpenGL, I only have 12% CPU
> load left. Subjectively I have the impression it plays a bit more
> smoothly. I notice the clearest difference at the fan of the computer.
> It is hardly noticeable with the hardware acceleration. Without hardware
> acceleration I get earache because the CPU fan gets extremely loud.
> Thanks to Andrea for the tip with libva-vdpau post-installation, that's
> how I got it to work.
>
> Here are my tests:
>
> X11
>
> CIN_HW_DEV=off ./cin -> CPU 58%
> CIN_HW_DEV=vdpau ./cin -> CPU 32%
> CIN_HW_DEV=vaapi ./cin -> CPU 82%
>
> X11-OpenGL
>
> CIN_HW_DEV=off ./cin -> CPU 48%
> CIN_HW_DEV=vdpau ./cin -> CPU 12% :-)
> CIN_HW_DEV=vaapi ./cin -> CPU 80%
>
> Sam
>
>
>
>
More information about the Cin
mailing list