Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Intel

Nvidia Calls Out Intel For Cheating In Xeon Phi vs GPU Benchmarks (arstechnica.com) 58

An anonymous reader writes: Nvidia has called out Intel for juicing its chip performance in specific benchmarks -- accusing Intel of publishing some incorrect "facts" about the performance of its long-overdue Knights Landing Xeon Phi cards. Nvidia's primary beef is with the following Intel slide, which was presented at a high performance computing conference (ISC 2016). Nvidia disputes Intel's claims that Xeon Phi provides "2.3x faster training" for neural networks and that it has "38 percent better scaling" across nodes. It looks like Intel opted for the classic using-an-old-version-of-some-benchmarking-software manoeuvre. Intel claimed that a Xeon Phi system is 2.3 times faster at training a neural network than a comparable Maxwell GPU system; Nvidia says that if Intel used an up-to-date version of the benchmark (Caffe AlexNet), the Maxwell system is actually 30 percent faster. And of course, Maxwell is Nvidia's last-gen part; the company says a comparable Pascal-based system would be 90 percent faster. On the 38-percent-better-scaling point, Nvidia says that Intel compared 32 of its new Xeon Phi servers against four-year-old Nvidia Kepler K20 servers being used in ORNL's Titan supercomputer. Nvidia states that modern GPUs, paired with a newer interconnect, scale "almost linearly up to 128 GPUs."
This discussion has been archived. No new comments can be posted.

Nvidia Calls Out Intel For Cheating In Xeon Phi vs GPU Benchmarks

Comments Filter:
  • Hmmm. (Score:4, Funny)

    by Anonymous Coward on Wednesday August 17, 2016 @11:22AM (#52719507)
    So Intel is the Volkswagon of CPUs?
    • It kind of is, in the sense that most people have it.
    • by oic0 ( 1864384 )
      Not quite. This is deceptive advertising. You can deceive customers all you want so long as you have enough fine print don't outright lie.
      • by Luthair ( 847766 )
        Didn't Apple get sued for doing this to some PowerPC benchmark to claim it was the fastest PC?
      • Re:Hmmm. (Score:4, Informative)

        by bluefoxlucid ( 723572 ) on Wednesday August 17, 2016 @11:54AM (#52719719) Homepage Journal

        It's not so much "older" as "different" in the artificial benchmarking world. Real-world loads don't tend to follow benchmarks religiously, and the newer benchmark might favor a configuration that's not as good in real-world loads.

        The classical marketing maneuver is to select from multiple sets of up-to-date benchmarks and pick the ones that favor your particular product. CPUBoss usually shows that one CPU outperforms another consistently (except for single-core vs threaded with dissimilar cores or SMT--fast clock wins single-core, many-cores wins threaded); and frequently shows the same benchmark tool using different strategies and rating each CPU faster than the other based on how it was configured, or shows that one benchmark favors one CPU and another favors the other.

        This goes all the way up to real-world functional tests, where you select games which perform better because of some feature or strategy of your GPU and CPU. You have better shaders? Pick a shader-heavy game. Heavy parallelism? Pick a game that meshes with that. You've got fewer parallel operations, but a higher clock? Avoid games that work best with 387-core GPUs and pick ones that like that 1185MHz clock. Show off 6 or 7 games running at freakishly-high 292fps.

        • For awhile, it got even worse than that... [hardocp.com]

          • That is kind of ironic. Do think that nVidia and AMD are doing more or fewer application-specific tweaks in their drivers today? Because I don't believe that the latter is the case. (After all, Microsoft does it even with regular Windows software.)
            • That is kind of ironic. Do think that nVidia and AMD are doing more or fewer application-specific tweaks in their drivers today? Because I don't believe that the latter is the case. (After all, Microsoft does it even with regular Windows software.)

              Considering NVidia has special driver releases right after new games that are "optimized" for the new game. Plus a special bundled tool to "optimize" games to your graphics card... Yeah, it is not even a secret any more.

      • * VW emissions and mileage tests as reported during in-place testing and may not accurately represent real-world driving results.

        Thank you, VW. I'll expect my $10 million check in the mail.
    • Re:Hmmm. (Score:5, Informative)

      by Mashiki ( 184564 ) <mashiki&gmail,com> on Wednesday August 17, 2016 @11:33AM (#52719561) Homepage

      Only if you think this is new. Intel has been doing shit like this for year and keeps getting caught, there were two lawsuits against them from AMD a few years ago where they ended up paying AMD around $7B USD for doing things like this and other forms of anti-competitive behavior which resulted in multi-billion dollar fines. Then again, nvidia has been caught doing the same. Probably the best example most recently is with their "Hairworks" API, which is likely going to land them in hot water again. Nvidia got nailed a few years ago for anti-competitive behavior over shaders.

      • Poor poor AMD. At least that's what their marketing and PR departments like to say.

        A real AMD employee who -- like most of the actual engineers -- no longer works there has a different story though:

        http://vrworld.com/2011/06/24/... [vrworld.com]

        • by Adriax ( 746043 )

          So an engineer who doesn't understand marketing spoke out about a company's change in marketing direction?
          Smoking gun right there. So much worse than intel sabotaging compilers and bribing manufactures to force customer selection.

      • Re: (Score:3, Informative)

        by Luthair ( 847766 )
        It wasn't benchmarks, it was changing their commercial (as in users pay for it) compiler to ignore CPU flags for non Intel parts and not documenting it, then various illegal behaviour with effectively paying OEMs to not use AMD parts.
      • They all do it. Nvidia is notorious for it, probably more so than Intel, going so far as to bin chips and creating special review boards and firmwares that make the review cards 30% faster than the retail versions.

        This is nothing more than a Pot meet kettle moment. Intel must be making waves in HPC with Phi to draw this strong of an Nvidia comment.

  • by CajunArson ( 465943 ) on Wednesday August 17, 2016 @11:30AM (#52719553) Journal

    The real reason that Nvidia is bitching up a storm is that KNL has received a very positive reception in the HPC world.

    Oh, and KNL is actually an absolute bargain in comparison to the requirements to get a high-end Pascal system setup, not only because you can buy an entire KNL system (not just a GPU card) starting at only $5000, but because it's self-hosting and doesn't need a high-end Xeon CPU just to feed the GPU. To put it in perspective, you could build a cluster of 26 KNLs for the price of one of those 8-way systems Nvidia is selling.

    http://www.colfax-intl.com/nd/... [colfax-intl.com]

    • by Creepy ( 93888 ) on Wednesday August 17, 2016 @11:57AM (#52719741) Journal

      Yeah, but their beef isn't about the cost, it is about the speed comparisons. Intel never has tried to compete in the GPU performance space - they are happy with being in the low cost space. If you just compare what you get for a certain cost I have no idea, but I'm guessing having so many more Intel chips in your cluster will add significant power and space requirements at the very least. You may actually be better off with the nVidia solution in the long run.

      • HPC is not GPU. It's a whole other area of computing that has little if anything to do with graphics. The Knights landing chips are kinda like a GPU in the sense that there are lots of tiny cores good at one or two operations but it differs significantly from a standard GPU type chip that Nvidia produces in that its x86, and it's cores are a little more general purpose than a standard nvidia CUDA core.

        Think of it this way, Knights Landing is marketed as 70 Atom-like cores, rather than 1200 CUDA cores. Becau

    • Yes, the HPC world is waiting for KNL because they don't want to port their old codes to CUDA. But that's just the expectation : people are starting to realize that running a Xeon code on KNL is by no mean immediate and you won't get much performance boost without a serious application rewrite ... just like porting to GPUs, maybe slightly easier though.

      But on the performance side, it is very clear that KNL performance is terrible. The fact that Intel only shows scaling figures is quite funny : it is very

      • Yes, the HPC world is waiting for KNL because they don't want to port their old codes to CUDA. But that's just the expectation : people are starting to realize that running a Xeon code on KNL is by no mean immediate and you won't get much performance boost without a serious application rewrite ... just like porting to GPUs, maybe slightly easier though.

        Exactly this. AVX-512 is now much more GPGPU-like than traditional SIMD, so even transitioning AVX-256 code to it isn't going to be trivial. I would not expect random code to perform better on it without serious work.

  • Both parties are quite guilty here

  • Intel is the next tech giant to have mass layoffs. It obviously is hitting a dead end if it is arguing over such small increments of performance. Moores Law was fun while it lasted, but depending on transistor count for performance gains isn't going to work.
    • They've had multiple rounds of layoffs recently (or one round with the reported number increasing frequently).
      Intel will be a husk in less than 10 years if they keep this shit up.

  • by Moheeheeko ( 1682914 ) on Wednesday August 17, 2016 @12:13PM (#52719847)
    After they spent the last decade going out of their way to force "improvements" into new games (that either never work or cause severe issues for pc games) just to make their overpriced cards look better than AMD, they can go fuck themselves.
    • If by improvements you mean optimsations, and by overpriced cards you mean get what you pay for, and by better than AMD you mean better than AMD then yeah you're 100% right.

      Now you can repeat the same statement for AMD.
      And for Intel
      And for ARM
      And for every other chip manufacturer who targets a specific market with specific products.

  • Yawn, wake me when there's some actual news.

    Also, anyone who puts much faith in Intel's claims is either naive or a company shill. This simply business as usual for Intel.

  • People in glass houses shouldn't throw stones... and buy some damn shades because seriously, nobody wants to see that!

    • People in glass houses shouldn't throw stones... and buy some damn shades because seriously, nobody wants to see that!

      Cheaters think everybody cheats. In this case they might be right.

  • Intel has your markets in their crosshairs now and they have a track record of awesome when it comes to commercial chip success.

Neutrinos have bad breadth.

Working...