[x265] [PATCH] feature: --threaded-me
Shashank Pathipati
shashank.pathipati at multicorewareinc.com
Mon Mar 2 09:52:09 UTC 2026
Threaded Motion Estimation is a feature which uses a dedicated thread pool to pre-compute motion estimation and evaluate PU combinations for CTUs in parallel. It relaxes inter-frame CTU dependencies to increase parallelism, which can reduce compression efficiency. Recommended on many-core CPUs when encode speed is prioritized over compression efficiency. If VBV options are enabled, Threaded ME is automatically disabled and a warning is emitted.
This feature is implicitly disabled when no thread pool is present.
--threaded-me provides speedups on many-core CPUs, accompanied by a compression efficiency loss.
Co-Authored-By: Somu Vineela <somu at multicorewareinc.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20260302/728f4bf0/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-feat-threaded-me.patch
Type: application/octet-stream
Size: 110203 bytes
Desc: 0001-feat-threaded-me.patch
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20260302/728f4bf0/attachment-0001.obj>
More information about the x265-devel
mailing list