CPUs with the highest Single-Core Performance [Updated List]

CG Director Author Alex Glawionby Alex Glawion   /  Published 

A Processor’s single-core performance is one, if not the most important indicator of how your CPU will perform in many workloads.

The problem: Single-core performance is neither a specification that you’ll find on a CPU’s spec sheet nor is it something that can be deducted from other specifications like Clock Speed, Cache Size, or Number of Cores.

You’ll have to look up actual benchmarks that come as close as possible to the workload you’re planning to run.

Thankfully, there are quite a few benchmarks that you can download for free to test your CPU’s single core performance: Cinebench, Geekbench, Rendering Benchmarks (that are based on actual 3D Software & render engines) like Blender Bench or V-Ray Bench, to name a few.

The most popular certainly is Cinebench, in its current version R23, and we’ve tested a lot of CPUs with it over the years.

So, compiled for ease of use, the resulting Cinebench R23 single-core performance scores can be found below:

CPUs with the highest Single-Core Performance

= AMD   |    = Intel |    = Apple

CPU NameSingle Score
Intel i9 12900KS2082
AMD Ryzen 9 7950X2062
AMD Ryzen 9 7900X2044
AMD Ryzen 7 7700X2010
Intel i9 12900K2003
Intel i9 12900F1988
Intel i9 129001988
AMD Ryzen 5 7600X1981
Intel i7 12700K1939
Intel i5 12600K1918
Apple M21701
AMD Ryzen 9 5950X1684
Intel i9 11900K1671
AMD Ryzen 9 5900X1670
Intel i5 124001647
AMD Ryzen 7 5800X1596
Intel i7 11700K1595
AMD Ryzen 5 5600X1593
Apple M1 Ultra1570
Intel i5 11600K1564
Apple M1 Max1555
Apple M1 Pro1543
AMD Ryzen 9 5980HS1538
AMD Ryzen 7 5700G1535
Apple M11528
AMD Ryzen 5 56001472
Intel i9 10900K1415
AMD Ryzen 9 3950X1406
AMD Threadripper Pro 3955WX1401
AMD Ryzen 5 55001372
Intel i9 10850K1367
AMD Ryzen 7 3800XT1355
AMD Ryzen 9 3900XT1354
AMD Ryzen 7 3800X1346
AMD Ryzen 7 3700X1345
Intel i7 10700K1345
Intel i9 9900K1343
AMD Ryzen 5 3600XT1330
AMD Ryzen 5 3600X1323
AMD Ryzen 9 3900X1312
AMD Threadripper 3970X1308
AMD Threadripper 3960X1307
AMD Ryzen 3 3300X1299
Intel i7 9700K1285
AMD Threadripper 3990X1262
AMD Ryzen 5 36001245
AMD Threadripper Pro 3975WX1244
AMD Threadripper Pro 3995WX1231
Intel i5 9600K1187
Intel i9 9900X1182
AMD Threadripper 2950X1135
Intel i9 9980XE1114
AMD Ryzen 3 31001105
AMD Ryzen 7 2700X1102
AMD Ryzen 5 2600X1094
Intel i9 9960X1075
Intel i9 9920X1067
Intel i9 10980XE1063
AMD Threadripper 1920X1054
AMD Threadripper 1950X1027
AMD Threadripper 1900X1005
AMD Threadripper 2990WX1005
AMD Epyc 7702P993
CPU NameSingle Score

What is single core performance?

Two decades ago, a typical CPU had just one Core, but as technology progressed, manufacturers like AMD and Intel, found ways to pack multiple cores onto a Processor.

The benefits are apparent: Two Cores can run two tasks simultaneously, 4 Cores can run 4 tasks, and 64 Cores can run 64 tasks at the same time.

How do CPU Cores work

So, nowadays, when we talk about single-core performance, we mean the performance of a modern multi-core CPU’s singular core.

The other side of the coin to single-core performance would be multi-core performance, which would measure the performance of all of a CPU’s cores.

Why is single-core performance important?

Remember how I said that today’s CPUs all had more than one core?

Well, the problem with this is that not all tasks or Software/Applications can be parallelized or run on multiple cores.

You see, Software has to be programmed in a specific way to use multiple cores. Some applications just haven’t been developed this way yet, others can’t be developed this way. The reason is that not all tasks can be parallelized.

  1. Think of this example: The PC is tasked to simulate a ball that is bouncing down a 20-step stairwell. Such a task can’t easily be parallelized because there aren’t any independent subtasks that could be split up and worked on by each core individually. You can’t assign 5 stair-steps to each core of a 4-core CPU, because the entire simulation depends on what happened before. So a single core will have to progressively step through the entire task until it is completed.
  2. Now consider this example: The PC is tasked to convert 100 Images from the JPG to the PNG File Format. This can easily be parallelized because there are no dependencies. Each Image is a single subtask, and you can split up the 100 tasks into 25-task batches for each of the cores of a 4-core CPU to work on.

So single-core performance is important for tasks that can’t be parallelized (can’t make use of multiple cores).

Now, if you’d buy an 8-Core CPU, but your task/Software can only make use of a single core, does this mean you’re leaving 87,5% (7/8ths) of your CPU’s performance go to waste?

Not entirely. Thankfully CPU manufacturers have developed a practical system that can boost the clock speed of individual cores if not all are being used. As long as the power and temperature limits aren’t being surpassed, a single core could be boosted to run 20%+ faster.

What are Base Clocks and Boost Clocks

So you’re still leaving a lot of performance on the table if your tasks can only make use of a single core, but not quite 87,5% (7/8ths).

Which Workloads are dependent on high single-core performance?

Workloads that are dependent on high single-core performance:

  • PC Gaming
  • Physics Simulation
  • General Productivity
  • Active work (interacting with a Software’s GUI)

There are exceptions to every rule, and depending on how you set up and optimize certain workloads, you might be able to parallelize specific tasks, but the above workloads tend to run better on CPUs that have a high single-core performance and won’t scale that well on CPUs with a lot of cores.

Here are some typical workloads that can easily be parallelized:

  • 3D Rendering
  • Video Encoding
  • Batch processing
  • Machine learning

Is single core performance proportional to clock-speed?

Yes and no.

If you were to compare CPUs of the same generation and brand (so, say, 12th gen Intel Core CPUs), and all other specifications being the same (e.g. cache-size, node, heat-spreader, cooling…), then a singular core of a CPU with the higher clock speed (base and boost frequency) would always be faster than a core of a CPU with a lower clock speed.

The problem with using this metric to gauge performance is that you can’t compare the GHz between generation and brands. A better metric to compare CPUs would be IPC (Instructions per cycle), but IPC is not advertised or listed in a CPU’s spec sheet.

To gauge and compare the performance of various CPUs in different workloads, it’s always best to consult benchmarks & lists like the one above.

Power-Draw & Temperature: Why you won’t find high single-core performance on high-core-count CPUs.

Even if you and your workloads/tasks mostly just use a single core, why not just get a CPU with a lot of cores, in case your various workloads can make use of them at some point?

Well, this would be a rather inefficient idea as there is a trade-off between the number of cores and a CPU’s single core performance.

Why’s that?

A CPU is only allowed to draw a certain amount of power and is only allowed to reach a certain temperature.

Each Core needs power, and each core produces heat.

This means that if you bought a CPU with 64 cores, every single one of these cores would be a lot weaker than each core of an 8-core CPU. Because the power and heat allowance are divided between all cores.

Single core vs multi core performance

Now, the above is a somewhat simplistic explanation, and the truth is a bit more complicated (read this article for the in-depth version of this).

It’s safe to say, though, that extremely high-core count CPUs have considerably lower single-core performance than low-to-midrange core-count CPUs. You should only buy a high-core count CPU (>16 Cores), if you’re absolutely sure your main workloads can make use of those cores.

FAQs

Is single-core performance important for gaming?

Yes, single-core performance is important for a majority of modern PC games. Although recent games have become better at utilizing multiple cores, even the most demanding games will fully be able to make use of 8 or more cores.

For most games, going the low-core, high single-core performance route will benefit gaming performance the most.

Does Intel or AMD have better single-core performance?

Intel has been the single-core performance lead in the meainstream CPU segment for most of the time. AMD’s mainstream CPUs run more efficiently and generally offer higher multicore performance but are usually moved to 2nd place on the single-core performance ranking thanks to Intel’s aggressive power draw.

Since AMD and Intel are almost neck and neck most of the time, though, whenever one of them releases a new generation, the crown generally trades places for a period of time.

How can I check my CPU’s Single-Core Performance?

The best way to gauge your CPU’s single core performance is to run CPU Benchmarks and compare your score to results you can find online. Great benchmarks to use are Cinebench, Geekbench, Blender Benchmark, and V-Ray Bench, which are all free to download and use.

Is it better to have more cores or higher GHz?

Whether higher GHz or more cores are a better fit for you depends entirely on the workloads you want to run. If you’re looking to run tasks that can easily be parallelized, such as 3D Rendering or Video Encoding, more Cores are the way to go. If you’re aiming at playing Games or doing general productivity, a current-generation CPU with more GHz is recommended.

Over to you

Let me know of any questions you might have in the comments! Are you missing any CPUs in the list, just shout 🙂 Our forum experts, too, are eager to help with any PC-related questions you’re struggling with. Give us a visit!


CGDirector is Reader-supported. When you buy through our links, we may earn an affiliate commission.

Alex Glawion - post author

Hi, I’m Alex, a Freelance 3D Generalist, Motion Designer and Compositor.

I’ve built a multitude of Computers, Workstations and Renderfarms and love to optimize them as much as possible.

Feel free to comment and ask for suggestions on your PC-Build or 3D-related Problem, I’ll do my best to help out!

0 Comments

Also check out our Forum for feedback from our Expert Community.

Leave a Reply