GNU Tools Cauldron 2025

GNU Tools Cauldron 2025

Using FFmpeg as Benchmark to verify performance of GCC and LLVM
2025-09-26 , Auditorium B032 (80)

Compare currently GCC and LLVM performance difference using FFmpeg as benchmark.
Tested on a RISC-V develop board, contains vectorization performance improvement results.


We will introduce how to use FFmpeg as a benchmark, to compare GCC and LLVM
performance on it with different situation.

The test is mainly based on the RISC-V development board Muse Pi Pro with RVV1.0 feature.
In addition, some problems that need to be solved will also be briefly introduced.

See also:

RISC-V GCC developer, from ISCAS PLCT-lab