[Facts] cpu + gpu hardware acceleration speedup (h.264, h.265, vdpau, vaapi)

posted in: computer | 0

system:

kernel: linux-4.16.0-1-amd64
mediaplayer: vlc-3.0.3
cpu: intel i3-4160 (2 Threads/2 Cores, 3600 MHz)
gpu: amd radeon hd 7950 (r9-280, tahiti-core)
tool: top-3.3.15

 

measured values (average cpu-usage with top):

h.264 (MPEG-4 AVC Part 10) 1920×1080 @ 23,976 fps only cpu-usage 71,1 %
cpu-usage with gpu-acceleration (vdpau) 10,9 %
cpu-usage with gpu-acceleration (vaapi) 21,8 %
h.265 (MPEG-H Part 2 / HEVC) 3840×2160 @ 20 fps only cpu-usage 40,0 %
cpu-usage with gpu-acceleration (vdpau) 40,0 %
cpu-usage with gpu-acceleration (vaapi) 40,0 %
h.265 (MPEG-H Part 2 / HEVC) 3840×2160 @ 23,976 fps only cpu-usage 220,1 %
cpu-usage with gpu-acceleration (vdpau) 220,1 %
cpu-usage with gpu-acceleration (vaapi) 220,1 %