Debunking the 100X GPU vs. CPU Myth: an Intel Paper

Download and read the intel paper about debunking the myth of GPU being 100X faster than CPU on some tasks.

This paper is interesting, there are flaw in it, but I truly think the whole part is honest, and this honesty goes up to the point where Intel is saying that nVidia GPU are 14X faster than Intel’s CPU at best, and average 2.5X faster. I think that depending on the selected set of tasks, it might be true or a little conservative. Anyway Intel honestly said that their CPU are lagging far behind GPU.

They compared a $600 CPU and a $300 GPU, and the GPU was 2.5X faster average. Depending if money or performance interest you, you could consider different conclusions…

Upgrade to an old PC

To upgrade an old PCI-Express PC, you could add a $100-$120 graphic card, to obtain performance-level of a brand-new Core i7 960 PC. Core i7 960 needs new socket so an old PC won’t be compatible, you will have to spend $1000 for it (or more!). Given you resell your old PC for $300, Intel CPU are juste 6X-7X more expensive…

High-Performance PC

You may prefer to invest on a high-performance computer, because you need it, so you could choose for example a Mac Pro with 8-core 2.93Ghz (2 quad-core Nehalem CPU), that is 1.8X faster than the Core i7 960 in pure computing, for a tag price of $5899. Or for the same average computation power, take a $500 desktop and add it a $200 GeForce GTX260, $700 investment total. 8.4X more expensive on Intel CPU.

Desktop Supercomputing

Or maybe compare a high-performance 8-core PC/Mac with what this money could give you in term of performance for the $5899 tag price, giving you are buying a basic Mac Pro 4×2.66 Ghz $2499 and upgrade it with $3400 worth of GPU and second power… $1000 for a superb 1000W power, and 3xGeForce GTX 480 (each one at least 1.5X faster than GTX 285), PCI-Express expander.

On my left 8×2.93 Intel CPU power, at my right 3xGeForce GTX 480, for the same budget, on high-end computing, you will get 5X to 6X more performance average, and sometimes 20X to 30X if your task is GPU-oriented. Ouch!

Conclusions

If you want to upgrade an old PC to double it’s computing power or more on CUDA-enabled tasks, consider buying a new high-end PC/Mac, or want to have the fastest desktop supercomputer, wether it’s performance/price that drives you or performance-level, in any case there’s no competition to GPU.

Intel isn’t competing anymore in high-end supercomputing when we are talking about tasks that GPU handle correctly and are massively scalable. Whatever your metric is, nVidia GPUs are far better.

  • Print this article!
  • E-mail this story to a friend!
  • Digg
  • Twitter
  • Facebook
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati

Tags: ,

Comments are closed.