3 ms·
> dav1d achieves 100fps in full HD on SSE3 CPUs and A11 That's with multiple threads, the actual frame latency is much worse than 1/100s on a typical SSE3 CPU,
by microcolonel 7y ago
> dav1d achieves 100fps in full HD on SSE3 CPUs and A11
That's with multiple threads, the actual frame latency is much worse than 1/100s on a typical SSE3 CPU, if you're just decoding a single frame/image on a single thread. Decoding each image with multiple threads, you'll run into issues with throughput.
That's not to say there aren't times it's worth it, and hardware decoders will start to become a reasonable way to do this (especially on Linux/Chrome OS, where it should now take less time to wire things like this up thanks to v4l2 m2m devices), but regardless there will continue to be a crossover between decode-dominant and network-dominant image loading.