Meler Interlacer Performance



The Meler interlacer uses only the CPU to achieve over three times real time throughput rates for 1080p at 60 or 50 frames/sec input rates. At this performance level, many host CPU system properties can restrict performance, such as CPU clock rate, number of processors, system load, etc.

For 1080p60 performance levels detailed on this page as of September 2012, we recommend an Intel i7 3930K processor overclocked to 4.2GHz, and one or more Western Digital VelociRaptor disk drives or Samsung SSD 830 drives for local video storage or caching if needed.

Meler File I/O and Bandwidth Issues for 1080p


Writing Meler output to disk drives may limit throughput for 1080p, even for reduced chrominance bandwidth YUV420 . See performance issues for an in-depth discussion on this subject. The rates in the Meler throughput table below includes using y4mzip to read pre-compressed files from an SSD drive, pipe the resulting uncompressed output into Meler, then pipe Meler output through y4mzip for compression, and finally write the compressed output to a Samsung SSD 830 solid-state drive. In the table below, we give average input frames/sec figures for our suite of 1080p test sequences. Maximum throughput rates for Meler are not measurably dependent on image content, and the Meler operating mode ('-M') and I/O formats ('-f' and '-F') have only a minor impact on the throughput/thread.

Meler Performance - all modes, Intel Core i7 3930K, 4.2 GHz clock
Maximum sustained input throughput (frames/sec)
196
CPU Threads used at maximum throughput
2.0
Percent faster than real time (60 frames/sec input)
226%
CPU Threads used at 60 frames/sec
0.61
CPU Threads used at 50 frames/sec
0.51


Meler page