Upcoming Broadwell-E single-threaded performance in i7-6950X vs 6900K vs 6850K

6,321

Stated turbo-boost frequency is the maximum that the cpu permitted to run, but it is not guaranteed that it will ever do.

The whole story with boost is because of thermal and power design. If all cores were running at that speed, the cpu would consume too much current and also instantly overheat. So they came up with an idea to allow couple of cores run faster, while putting the others in low power mode. This for single-threaded tasks it actually may reach its top boost freq (provided there's cooling headroom available)

Cache is useful if there are cache hits, how a program benefits from it completely depends on the program itself and it's memory access patterns, only benchmarks of particular one can help here

On the bottom line - all depends on your actual usage, both CPUs have a chance to be more suitable

Share:
6,321

Related videos on Youtube

Khalid
Author by

Khalid

I'm Dai, I'm currently a software engineer in Seattle doing the rounds on a variety of startups. I'm mostly familiar with the .NET stack. (Just don't call me a "full-stack" engineer - there's more to software than a "back-end" vs. "front-end" dichotomy: think about embedded and robotics, industrial control, avionics, systems programming with Rust, and so on!) Prior to the startup scene I was gainfully employed at Microsoft as a Software Engineer for the Chakra JavaScript engine (Edge and Internet Explorer), prior to that I worked on Expression Blend and Visual Studio. I like to think I have extensive experience in C# and the .NET Framework, and modest experience in C++. Prior to Microsoft I worked on web-applications and web-services using ASP.NET Web Forms, ASP.NET MVC, and WCF. I also have experience in PHP, Java and other non-Microsoft platforms and technologies for which I'm happy to answer questions about. Also: Everything is terrible. Life is short and love is always over in the morning.

Updated on September 18, 2022

Comments

  • Khalid
    Khalid over 1 year

    According to various leaks ( http://wccftech.com/intel-broadwell-e-core-i7-6950x-price/ ) and ( http://wccftech.com/intel-broadwell-e-hedt-computex-2016/ ) the CPU frequencies of the upcoming Broadwell-E i7-6000 processors are as follows:

    CPU      Cores   Frequency  Turbo-boost  L3 Cache
    i7-6950X    10     3.0 GHz      3.5 GHz     25 MB
    i7-6900K     8     3.2 GHz      3.7 GHz     20 MB
    i7-6850K     6     3.6 GHz      3.8 GHz     15 MB
    i7-6800K     6     3.4 GHz      3.6 GHz     15 MB
    

    Observe how, for the top 3 processors, as the core-count increases, the CPU frequency decreases. While the L3 Cache increases - as it's shared between all cores it works out at 2.5MB/core.

    Most of my computing needs are not many-core optimized, such as games - I don't do things like video-encoding, rendering, or bitcoin-mining - which means whatever is in cache would be suited to however many cores are being utilized, so the larger L3 cache would definitely help (and so be effectively larger than 2.5MB/core).

    So my question is: if I got the i7-6850K, would the extra 600Mhz (300Mhz in turbo-boost) in single-threaded performance offset the smaller L3 cache compared to the i7-6950X? But contrarywise: would the 500Mhz turbo-boost in the 6950X be in-effect if I was running low-threaded programs and augment the larger L3 cache?

    To be sure for certain, I'd have to wait for the Broadwell-E benchmarks to come out - though ideally I'd like to get my pre-order in first.

    • Ramhound
      Ramhound about 8 years
      Most Tasks won't result in the CPU not running at the boost frequency anyways. The larger L3 cache and the 4 extra cores will have a larger affect on performance then the 600 MHz difference.