[FFmpeg-trac] #7706(avcodec:closed): 20-30% perf drop in FFmpeg (H264) transcode performance with VAAPI

FFmpeg trac at avcodec.org
Fri Apr 1 16:44:37 EEST 2022


#7706: 20-30% perf drop in FFmpeg (H264) transcode performance with VAAPI
-------------------------------------+-------------------------------------
             Reporter:  eero-t       |                    Owner:  (none)
                 Type:  defect       |                   Status:  closed
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:  fixed
             Keywords:  vaapi        |               Blocked By:
  regression                         |
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by eero-t):

 Verified.

 There's a large improvement to all single transcode operations VA-API
 performance, whether it's for small resolution AVC, or 10-bit 4K HEVC
 transcode.  In few cases, the improvement is to significantly higher level
 than before the regression, and in most at least to same level.

 For parallel transcode operations which (more than) fill whole GPU, there
 can be up to couple of percent regression, but at least in one such case,
 there was also an (1%) improvement.

 => I.e. in total, this is significant improvement to previous state.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/7706#comment:15>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list