KNL obsolete, AVX512 - a huge mistake

By: juanrga (nospam.delete@this.juanrga.com), August 25, 2015 6:01 pm
Room: Moderated Discussions
Michael S (already5chosen.delete@this.yahoo.com) on August 25, 2015 2:58 pm wrote:

> It means that it was very possible, and may be still possible for Intel to base their GPGPU competitor on
> Sandy Bridge derivative. Probably, not exactly Broadwell and not exactly Skylake, but slightly different
> 14nm core. Tuned for 2.5-3 GHz operation instead of 4 GHz, probably same number of execution ports as sandyB,
> less aggressive bypasses, less agressive divide units etc... In short, slightly compromised absolute performance
> relatively to Broadwell and Skylake, but almost the same performance per Watt at low frequency and at 20-30%
> smaller area. Now let's put 33 such cores running at 1.4/2.6 GHz (Base/Turbo) on a single huge die. Or, may
> be, if it fits, 39 cores with Base=1.2 GHz. Or somthing in the middle, you got the idea.
> Just like in the case of Core-M vs Cherry Trail we will get ALOT better (than KNL) single threaded
> performance, ALOT better scalar multithreaded FP and about the same multithreaded integer at about
> the same power envelop. Now, you are asking: "Who cares? this thing are important for smart customers,
> but the whole point of KNL is pleasing stupid customers by showing them that we can run LINPACK as
> fast the biggest baddest Maxwell and than slightly faster yet! You variant is not even close!".
> And here you understood why AVX512 is a huge mistake. Core-based
> GPGPU killer absolutely needs AVX-1024. Or wider.
>

Nvidia talk at ISC2015 was much more interesting. They compared two KNL CPUs against Power+CUDA using Amdahl's law. At 98% parallel the KNL was competitive. At 90% parallel work the KNL system was about two times slower than the Power+CUDA system: ~2 min vs 4.5 min. At 70% parallel work, the KNL system was more than 3x slower.

Wider vector units and less cores had worked better.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
KNL obsolete, AVX512 - a huge mistakeMichael S2015/08/25 02:58 PM
  KNL obsolete, AVX512 - a huge mistakeMark Roulo2015/08/25 04:10 PM
    KNL obsolete, AVX512 - a huge mistakeMichael S2015/08/25 04:23 PM
  KNL obsolete, AVX512 - a huge mistakejuanrga2015/08/25 06:01 PM
    KNL obsolete, AVX512 - a huge mistakeAnon2015/08/26 01:23 AM
      KNL obsolete, AVX512 - a huge mistakejuanrga2015/08/26 05:49 AM
        KNL obsolete, AVX512 - a huge mistakeAlberto2015/08/26 06:26 AM
          KNL obsolete, AVX512 - a huge mistakejuanrga2015/08/26 11:23 AM
            KNL obsolete, AVX512 - a huge mistakeAlberto2015/08/26 01:13 PM
    KNL obsolete, AVX512 - a huge mistakeAaron Spink2015/08/26 07:25 AM
      KNL obsolete, AVX512 - a huge mistakejuanrga2015/08/26 12:11 PM
  Core M vs Atom- well duhAnon2015/08/26 01:19 AM
    Core M vs Atom- well duhMichael S2015/08/26 02:59 AM
      Core M vs Atom- well duhAnon2015/08/26 03:37 AM
  KNL obsolete, AVX512 - a huge mistakebakaneko2015/08/26 03:44 AM
    KNL obsolete, AVX512 - a huge mistakeMichael S2015/08/26 04:23 AM
      KNL obsolete, AVX512 - a huge mistakebakaneko2015/08/26 05:01 AM
        KNL obsolete, AVX512 - a huge mistakeMichael S2015/08/26 05:13 AM
          KNL obsolete, AVX512 - a huge mistakebakaneko2015/08/26 06:00 AM
      KNL obsolete, AVX512 - a huge mistakeNoSpammer2015/08/26 06:33 AM
        KNL obsolete, AVX512 - a huge mistakeMichael S2015/08/26 06:43 AM
  KNL obsolete, AVX512 - a huge mistakempx2015/08/31 03:15 AM
  KNL obsolete, AVX512 - a huge mistakePassing Through2018/08/03 11:02 AM
  KNL obsolete, AVX512 - a huge mistakecoppice2018/08/04 04:34 AM
    KNL obsolete, AVX512 - a huge mistakePassing Through2018/08/04 06:58 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?