Stock CPU Performance: Encoding Tests

With the rise of streaming, vlogs, and video content as a whole, encoding and transcoding tests are becoming ever more important. Not only are more home users and gamers needing to convert video files into something more manageable, for streaming or archival purposes, but the servers that manage the output also manage around data and log files with compression and decompression. Our encoding tasks are focused around these important scenarios, with input from the community for the best implementation of real-world testing.

All of our benchmark results can also be found in our benchmark engine, Bench.

Handbrake 1.1.0: Streaming and Archival Video Transcoding

A popular open source tool, Handbrake is the anything-to-anything video conversion software that a number of people use as a reference point. The danger is always on version numbers and optimization, for example the latest versions of the software can take advantage of AVX-512 and OpenCL to accelerate certain types of transcoding and algorithms. The version we use here is a pure CPU play, with common transcoding variations.

We have split Handbrake up into several tests, using a Logitech C920 1080p60 native webcam recording (essentially a streamer recording), and convert them into two types of streaming formats and one for archival. The output settings used are:

  • 720p60 at 6000 kbps constant bit rate, fast setting, high profile
  • 1080p60 at 3500 kbps constant bit rate, faster setting, main profile
  • 1080p60 HEVC at 3500 kbps variable bit rate, fast setting, main profile

Handbrake 1.1.0 - 720p60 x264 6000 kbps FastHandbrake 1.1.0 - 1080p60 x264 3500 kbps FasterHandbrake 1.1.0 - 1080p60 HEVC 3500 kbps Fast

7-zip v1805: Popular Open-Source Encoding Engine

Out of our compression/decompression tool tests, 7-zip is the most requested and comes with a built-in benchmark. For our test suite, we’ve pulled the latest version of the software and we run the benchmark from the command line, reporting the compression, decompression, and a combined score.

It is noted in this benchmark that the latest multi-die processors have very bi-modal performance between compression and decompression, performing well in one and badly in the other. There are also discussions around how the Windows Scheduler is implementing every thread. As we get more results, it will be interesting to see how this plays out.

Please note, if you plan to share out the Compression graph, please include the Decompression one. Otherwise you’re only presenting half a picture.

7-Zip 1805 Compression7-Zip 1805 Decompression7-Zip 1805 Combined

WinRAR 5.60b3: Archiving Tool

My compression tool of choice is often WinRAR, having been one of the first tools a number of my generation used over two decades ago. The interface has not changed much, although the integration with Windows right click commands is always a plus. It has no in-built test, so we run a compression over a set directory containing over thirty 60-second video files and 2000 small web-based files at a normal compression rate.

WinRAR is variable threaded but also susceptible to caching, so in our test we run it 10 times and take the average of the last five, leaving the test purely for raw CPU compute performance.

WinRAR 5.60b3

AES Encryption: File Security

A number of platforms, particularly mobile devices, are now offering encryption by default with file systems in order to protect the contents. Windows based devices have these options as well, often applied by BitLocker or third-party software. In our AES encryption test, we used the discontinued TrueCrypt for its built-in benchmark, which tests several encryption algorithms directly in memory.

The data we take for this test is the combined AES encrypt/decrypt performance, measured in gigabytes per second. The software does use AES commands for processors that offer hardware selection, however not AVX-512.

AES Encoding

Stock CPU Performance: Office Tests Stock CPU Performance: Legacy Tests
Comments Locked

129 Comments

View All Comments

  • danwat1234 - Friday, January 25, 2019 - link

    Intel ice Lake for performance laptops should be out by 2019 christmas. Then we will see if there are any IPC improvements in this new architecture. Probably not much...
  • BigMamaInHouse - Saturday, January 26, 2019 - link

    I think that Intel need 10nm for Data-centers for higher core count and profit, and their production focus will be on this area and not consumer desktop PC's.
    I don't see 9700K/9900K 10nm competitor until 2020.
  • Santoval - Monday, January 28, 2019 - link

    Sunny Cove and Willow Cove are intermediate designs until the release of Ocean Cove, the "brand new" CPU architecture Jim Keller was hired to lead the design of. Since Ocean Cove has not yet appeared in Intel's schedule it either means that it will not be ready before at least 2022 or Intel is just being secretive.

    Or it might just be Golden Cove. Since Golden Cove will apparently be Intel's next new design, if the it is not actually Ocean Cove, then Ocean Cove will not be released until 2023 at the earliest (at 7nm). That's because Intel has never released two new designs one after the other without an optimization in-between. It's also possible that Intel will just "pull a Skylake" and rather than use a new design for Golden Cove they will just.. re-optimize it. In that case Ocean Cove should be released in 2022, right after Golden Cove.
  • Trevor08 - Friday, February 1, 2019 - link

    For intel's sake (and ours), I hope they're working furiously on quantum CPU's.
  • peevee - Monday, February 4, 2019 - link

    So far, quantum is looking like a dead end. Maybe for specialized coprocessors in cryo environments in 10 years, but not for general-purpose computing AT ALL.

    There are much better, actually realistic directions for general-purpose computing on non-Von Neumann architectures, and that is where the future lies now that Moore's law is firmly dead and buried.
  • HStewart - Saturday, January 26, 2019 - link

    There is not release information about desktops on Ice Lake. But I would not doubt that Ice Lake on desktop at that time. It going to be fun to compare new laptops and even desktops at that time.

    But keep in minor to Intel desktop market is a minor market and once performance is up, I would not doubt we will not see any difference in desktop vs mobile chips
  • Santoval - Monday, January 28, 2019 - link

    We don't know how well Ice Lake / Sunny Cove will perform, but no matter how good it performs AMD will still have a market lead of 6 to 7 months (assuming a release of Zen 2 based Ryzen CPUs in May or June and an Intel HVM release of Sunny Cove in December).
    This assumes that Intel does not screw up again and moves back the launch of Sunny Cove into 2H 2020, which would be frankly catastrophic, at least for their client wing. Their 14nm process has been milked dry, they can no longer extract any more performance from it.
  • James5mith - Friday, January 25, 2019 - link

    "This is an M.2 module, which means it could be upgraded at a later date fairly easily."

    No, you can't. Lenovo only lets wifi/bluetooth cards with their custom firmware in their systems. If you boot the system with a standard (say Intel) wifi card, it refuses to boot.

    That's the reason I stopped buying lenovo laptops despite liking their build and design.
  • jeremyshaw - Friday, January 25, 2019 - link

    They've stopped doing that since about ~2 years ago.
  • levizx - Saturday, January 26, 2019 - link

    Welcome to 2015.

Log in

Don't have an account? Sign up now