[FFmpeg-devel] [PATCH 1/6] lavc/pixblockdsp: rename unaligned R-V V functions

Rémi Denis-Courmont remi at remlab.net
Sat Oct 28 11:22:13 EEST 2023


P.S.:

It took some additional efforts to get some benchmarks with proto-RVV.
But here they are:

idctdsp.add_pixels_clamped_c: 259.5
idctdsp.add_pixels_clamped_rvv_i64: 90.5
idctdsp.put_pixels_clamped_c: 186.5
idctdsp.put_pixels_clamped_rvv_i64: 65.5
idctdsp.put_signed_pixels_clamped_c: 209.5
idctdsp.put_signed_pixels_clamped_rvv_i64: 61.5

diff_pixels_c: 177.0
diff_pixels_rvv_i64: 72.0
get_pixels_c: 114.2
get_pixels_rvi: 96.2
get_pixels_rvv_i64: 62.0

The old code can't run on proto-RVV, so comparison before/after patchset is 
not possible.

-- 
雷米‧德尼-库尔蒙
http://www.remlab.net/





More information about the ffmpeg-devel mailing list