because per-core perf has stagnated

By: Adrian (, May 17, 2019 9:39 pm
Room: Moderated Discussions
Nathan ( on May 17, 2019 2:54 pm wrote:
> chester lam ( on May 17, 2019 1:55 pm wrote:
> > In contrast, there are plenty of tasks that'll benefit from more per-core CPU power. Let's
> > start with gaming - can we agree at least gaming is a pretty big market? If we get a much
> > better desktop CPU, I bet there will be a ton of people upgrading from Sandy Bridge.
> Year-over-year improvements since Sandy Bridge have been minor. But, Sandy Bridge was
> a *2010* model, and those small percentage improvements have compound interest.
> Here's a review of Sandy Bridge vs 2018/2019 CPUs:
> . For gamers, it's certainly worth it upgrading from Sandy Bridge. For non-gamers, a SSD and/or RAM
> will provide a much bigger bang/buck.

Year-over-year improvements since Sandy Bridge have been minor only for typical integer workloads.

For floating-point tasks, Haswell has doubled the throughput, then Skylake Server has doubled it again. These are not minor improvements.

Also, Haswell FMA has accelerated even more some floating-point tasks that depend on its extra precision.

Moreover, integer multi-precision computations have also been accelerated a lot since Broadwell.

Even more conventional workloads, like program compilation, for some reason have a better IPC since Haswell. A 3.5 GHz Haswell was usually faster at compilation than a 3.8 GHz Sandy Bridge.

If we add a more than 20% clock frequency increase since 2011, most professional tasks are executed now much faster on a Coffee Lake or on a Ryzen than on a Sandy Bridge. I have used a Sandy Bridge workstation for many years, with the best Sandy Bridge ever produced, but I have dumped it many years ago as it became much too slow compared to my newer computers. Even an Intel NUC is now many times faster than an old Sandy Bridge workstation, for many professional tasks.

Where I do completely agree with you is that all these major improvements for professional tasks have very little influence on the tasks for which-most non-professionals use computers, e.g. Internet browsing, HTPC, office document viewing and editing.

So the speed of these common computer tasks has not increased since Sandy Bridge, but at least you can do them now on a 15 W CPU at the same speed as they were done on a 95 W Sandy Bridge CPU (I know for sure that on an Intel NUC with Coffee Lake that I am using now the program compilation speed is greater than on my old Sandy Bridge workstation, while the SSD speed was the same, so there is no influence from that), so it cannot be said that CPU progress has stagnated in all directions.

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Intel's roadmapLaurent2019/05/13 07:37 AM
  Intel's roadmapAlberto2019/05/13 08:44 AM
    Intel's roadmapblue2019/05/13 09:26 AM
    Intel's roadmapMaynard Handley2019/05/13 10:04 AM
      Intel's roadmapAdrian2019/05/13 12:15 PM
      Actually not bad for IntelChester Lam2019/05/14 04:26 PM
        Actually not bad for IntelMaynard Handley2019/05/14 05:33 PM
          Actually not bad for IntelChester Lam2019/05/14 07:52 PM
            Easily, just grab the LN2... (NT)blue2019/05/14 09:41 PM
            Actually not bad for IntelMaynard Handley2019/05/14 10:32 PM
              Application mattersChester Lam2019/05/15 02:15 AM
      Intel's roadmapAlberto2019/05/15 06:58 AM
        Intel's roadmapnone2019/05/15 07:25 AM
        Intel's roadmapChester Lam2019/05/15 07:32 AM
          Sh*** is Sh** foreverAlberto2019/05/15 07:47 AM
            Sh*** is Sh** forevernone2019/05/15 08:05 AM
              benchmarks...Chester Lam2019/05/15 08:33 AM
                benchmarks...none2019/05/15 09:09 AM
                  benchmarks...Chester Lam2019/05/15 03:51 PM
                    benchmarks...Doug S2019/05/16 12:10 PM
                      benchmarks...chester lam2019/05/16 02:20 PM
                        benchmarks...Doug S2019/05/16 02:28 PM
                          benchmarks...chester lam2019/05/16 03:00 PM
                            benchmarks...Doug S2019/05/17 02:39 AM
                              benchmarks...Chester Lam2019/05/17 03:54 AM
                                benchmarks...Doug S2019/05/17 10:52 AM
                                  because per-core perf has stagnatedchester lam2019/05/17 12:55 PM
                                    because per-core perf has stagnatedNathan2019/05/17 01:54 PM
                                      because per-core perf has stagnatedAdrian2019/05/17 09:39 PM
                                        because per-core perf has stagnatedchester lam2019/05/19 05:32 PM
                                          because per-core perf has stagnatedAdrian2019/05/19 08:09 PM
                                            because per-core perf has stagnatedFoo_2019/05/19 11:58 PM
                                              because per-core perf has stagnatedMichael S2019/05/20 12:48 AM
                                                because per-core perf has stagnatedAdrian2019/05/20 02:12 AM
                                                  because per-core perf has stagnatedMichael S2019/05/20 03:23 AM
                                                    because per-core perf has stagnatedMichael S2019/05/20 06:07 AM
                                                  because per-core perf has stagnatedAdrian2019/05/20 03:28 AM
                                                    because per-core perf has stagnatedMichael S2019/05/20 06:15 AM
                                                  because per-core perf has stagnatednone2019/05/20 03:41 AM
                      benchmarks...Maynard Handley2019/05/16 03:35 PM
                        benchmarks...dmcq2019/05/20 07:15 AM
                    benchmarks...Maxwell2019/05/16 09:47 PM
            Sh*** is Sh** foreverAnon2019/05/15 08:43 AM
    Intel's roadmapDoug S2019/05/13 12:24 PM
      Intel's roadmapwumpus2019/05/14 06:52 AM
      Intel's roadmapAlberto2019/05/15 07:10 AM
Reply to this Topic
Body: No Text
How do you spell avocado?