CPU Benchmark Performance: Encoding

One of the interesting elements on modern processors is encoding performance. This covers two main areas: encryption/decryption for secure data transfer, and video transcoding from one video format to another.

In the encrypt/decrypt scenario, how data is transferred and by what mechanism is pertinent to on-the-fly encryption of sensitive data - a process by which more modern devices are leaning to for software security.

Video transcoding as a tool to adjust the quality, file size and resolution of a video file has boomed in recent years, such as providing the optimum video for devices before consumption, or for game streamers who are wanting to upload the output from their video camera in real-time. As we move into live 3D video, this task will only get more strenuous, and it turns out that the performance of certain algorithms is a function of the input/output of the content.

For the Core i3-12300, we are running DDR5 memory at the following settings:

  • DDR5-4800(B) CL40

Encoding

(5-1a) Handbrake 1.3.2, 1080p30 H264 to 480p Discord

(5-1b) Handbrake 1.3.2, 1080p30 H264 to 720p YouTube

(5-1c) Handbrake 1.3.2, 1080p30 H264 to 4K60 HEVC

(5-2a) 7-Zip 1900 Compression

(5-2b) 7-Zip 1900 Decompression

(5-2c) 7-Zip 1900 Combined Score

(5-3) AES Encoding

(5-4) WinRAR 5.90 Test, 3477 files, 1.96 GB

The Intel Core i3-12300 struggles compared with chips that have more cores and threads when it comes to encoding.

CPU Benchmark Performance: Simulation And Rendering CPU Benchmark Performance: Legacy and Web
Comments Locked

140 Comments

View All Comments

  • TheinsanegamerN - Thursday, March 3, 2022 - link

    You could read the review and look at the benchmarks, that may help
  • SunMaster - Thursday, March 3, 2022 - link

    Todays games are nowhere near single threaded, even though there is a main thread. The reason alder lake does well is because it has several/many cores/threads clocked high performing well. both xbox and playstation have had multicore amds for a decade (since 2006 for PS, 2013 for xbox), which forced developers to focus on weaker threads rather than the old fashioned monolithic design.
  • SunMaster - Thursday, March 3, 2022 - link

    Can't edit my post it seems, but by multicore AMDS I meant 8 core.
  • GeoffreyA - Tuesday, March 8, 2022 - link

    I would say, ST is really the building block of multi-threading. Get that single brick strong, and the entire wall will be strong.
  • mode_13h - Wednesday, March 9, 2022 - link

    Ah, but it's not that simple. You need a good interconnect, cache, memory system, and clock/power-management.

    For instance, just look an Ampere Altra. Even though its single-thread performance is somewhat lacking, it shines at MT.
  • GeoffreyA - Wednesday, March 9, 2022 - link

    Indeed, the mortar and bond style are just as important as the brick.
  • mirancar - Thursday, March 3, 2022 - link

    most games have some sort of single thread bottleneck
    also web browser performance is highly affected by the single thread performance
    this is what most people do 99% of time on their computers, almost nobody is "rendering"
    more cores help up to a certain point, then it becomes useless. anything above 6C12T is usually completelly useless. single thread perf matters much more than 16 core 32 thread benchmark
  • Calin - Thursday, March 3, 2022 - link

    Office applications. Legacy software. Interpreted code (as was the Visual Basic for Applications). Compilation (C or C++) of a single file.
    There are many places where "single-core" performance counts, as - if your typical operation lasts only a few seconds you might not really care to optimize (and going parallel might not be easy, and might not even be possible for some problems).
  • jcb2121 - Thursday, March 3, 2022 - link

    Zwift
  • Wereweeb - Thursday, March 3, 2022 - link

    Virtually every application. Google "Amdahl's Law".

Log in

Don't have an account? Sign up now