tvlabs / edge264

Simple H.264 decoder
BSD 3-Clause "New" or "Revised" License
45 stars 1 forks source link

Benchmarks? #4

Open jrmuizel opened 1 year ago

jrmuizel commented 1 year ago

It'd be interesting to see how decode performance compares to libavcodec, openh264 and libavc.

traffaillac commented 1 year ago

Hello Jeff, Thank you for your interest in this project. I intend to make proper benchmarks after finishing 8x8 transforms, since edge264 will (almost) fully support HiP profile then. According to my tests so far it should be around 25% faster than libavcodec (when single-threaded) and use 10% more memory. I don't plan to reduce memory usage unless explicitly asked, since memory layout is really simple now. Decoding speed should improve a bit further with AVX-2 support, and also when I'll have a try at VTune Profiler. Best regards, Thibault