44x faster than a single cpu core

Article: Computational Efficiency in Modern Processors
By: Vincent Diepeveen (diep.delete@this.xs4all.nl), November 10, 2009 8:17 am
Room: Moderated Discussions
Yes it's obvious they compare entire GPU with a single cpu core which happens to be a QX6700.

The way they justify this has to do with how internal at HPC centers they calculate system time.

110 cpu hours on sgi altix itanium2 versus 1.35GPU hours.

Now that's of course odd to use a 64 bits chip for single precision floating point code.

So their conclusion is: "131x speedup than a single cpu core". However that's 3 GPU's eating 700 watt.

This is software that's doing full evaluations and that is a matter of pushing through integer instructions. So probably compared to a 8 core nehalem box, which is probably by now the standard 'calculation node' in HPC, that already means probably the GPU is more like factor 5-10 faster or so if we start with direct measurement.

700 watt is really expensive. that's roughly 1000 euro a year here for a household a year.

Now we didn't even look to the x86 software yet. Probably using MORE ram it speeds up exponential that calculation.

MS (ms@lostcircuits.com) on 11/9/09 wrote:
---------------------------
>David Kanter (dkanter@realworldtech.com) on 11/9/09 wrote:
>---------------------------
>>none (none@none.com) on 11/9/09 wrote:
>>---------------------------
>>>This article:
>>>http://www.ddj.com/cpp/207200659
>>>
>>>has a link to this:
>>>http://www.ks.uiuc.edu/Research/vmd/publications/siam2008vmdcuda.pdf
>>>
>>>At least that is something not coming directly out of nVidia
>>>marketing department.
>>
>>I'm still a little skeptical, since the software stack for the GPU and CPU aren't
>>disclosed - although they mention what hardware is used.
>>
>>Also, UIUC is being funded to do this stuff and is evangelizing CUDA, so it's in
>>their best interest to make the GPUs look good.
>>
>>I'm not saying the numbers are wrong, but I don't know what they represent. You want to know things like:
>>
>>1. What algorithms are used? Do they favor CPU or GPU?
>>2. What compiler/libraries?
>>3. What HW (obviously)?
>>4. How well tuned is the app on each stack?
>>
>>It's really important to know the details when making claims like this. A lot
>>of papers that I've seen do a really poor job of this, but they tend to be miles ahead of NV's technical marketing.
>>
>>In contrast, when I see benchmarks from Intel or AMD on CPUs, they tend to tell
>>you how the comparison is done - so you can find out if they are playing games.
>>
>>David
>
>
>HW is disclosed on pages 14 / 15 for the different configurations
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Article: Computational Efficiency in Modern Processors by DKMoTheG2009/11/08 07:02 AM
  Article: Computational Efficiency in Modern Processors by DKnone2009/11/08 07:15 AM
  Silverthorne and OoO vs. InOrdMoTheG2009/11/08 07:22 AM
    Silverthorne and OoO vs. InOrdDavid Kanter2009/11/08 04:11 PM
      Magical 100x speedupsAM2009/11/09 09:03 AM
        Magical 100x speedupsDavid Kanter2009/11/09 12:41 PM
          Magical 100x speedupsnone2009/11/09 01:36 PM
            Magical speedupsDavid Kanter2009/11/09 03:24 PM
              Magical speedupsnone2009/11/09 03:40 PM
              Hardware SpecsMS2009/11/09 05:49 PM
                44x faster than a single cpu coreVincent Diepeveen2009/11/10 08:17 AM
              Magical speedupsVincent Diepeveen2009/11/10 08:02 AM
          Xeon 130x speedup vs XeonEric Bron2009/11/10 08:20 AM
          Magical 100x speedupsAM2009/11/10 10:42 AM
            Magical 100x speedupsLinus Torvalds2009/11/10 01:19 PM
              Mega speedupsAM2009/11/11 06:21 AM
        Bogus 100x speedupsDavid Kanter2009/11/10 01:26 AM
          No speedups for CPUs for the general programming populaceMoTheG2009/11/10 05:26 AM
          Bogus 100x speedups?2009/11/10 05:45 AM
          Bogus 100x speedupshobold2009/11/10 07:31 AM
          Bogus 100x speedupsVincent Diepeveen2009/11/10 08:26 AM
          Bogus 100x speedupssylt2009/11/10 10:00 AM
          Bogus 100x speedupsAM2009/11/10 10:47 AM
      GPU vs. CPUMoTheG2009/11/09 11:30 AM
        GPU vs. CPUa reader2009/11/09 07:58 PM
          ease of programmingMoTheG2009/11/09 11:45 PM
            yes for GPU programming you need non-public infoVincent Diepeveen2009/11/10 08:36 AM
              yes for GPU programming you need non-public infoPotatoswatter2009/11/11 08:06 AM
                yes for GPU programming you need non-public infoVincent Diepeveen2009/11/11 11:23 AM
                  yes for GPU programming you need non-public infoPotatoswatter2009/11/11 01:26 PM
                  Real businesses use GPGPU.Jouni Osmala2009/11/11 11:00 PM
        GPU vs. CPU?2009/11/10 06:01 AM
          2. try but most is said, just clarifyingMoTheG2009/11/10 10:24 AM
            2. try but most is said, just clarifying?2009/11/11 01:11 AM
              you missread meMoTheG2009/11/12 12:33 AM
                you missread me?2009/11/12 01:18 AM
            2. try but most is said, just clarifyingPotatoswatter2009/11/11 08:22 AM
              2. try but most is said, just clarifying?2009/11/12 01:22 AM
                loose, not so orderlyMoTheG2009/11/12 12:47 PM
                  loose, not so orderlyPotatoswatter2009/11/12 06:50 PM
                2. try but most is said, just clarifyingrwessel2009/11/12 01:01 PM
                  2. try but most is said, just clarifyingGabriele Svelto2009/11/13 12:39 AM
                    2. try but most is said, just clarifying?2009/11/13 01:14 AM
                      2. try but most is said, just clarifyingGabriele Svelto2009/11/13 01:30 AM
                      2. try but most is said, just clarifyingrwessel2009/11/13 01:24 PM
                  2. try but most is said, just clarifyingMichael S2009/11/14 01:08 PM
                    2. try but most is said, just clarifyingGabriele Svelto2009/11/14 11:38 PM
                      2. try but most is said, just clarifyingAndi Kleen2009/11/15 01:19 AM
                      2. try but most is said, just clarifyingMichael S2009/11/15 01:58 AM
                        2. try but most is said, just clarifyingEric Bron2009/11/15 02:25 AM
                          /MP optionEric Bron2009/11/15 02:33 AM
                            /MP optionPaul2009/11/15 09:42 AM
                              /MP optionEric Bron2009/11/15 01:22 PM
                        2. try but most is said, just clarifying?2009/11/15 03:13 AM
                          2. try but most is said, just clarifyingMichael S2009/11/15 05:14 AM
                  2. try but most is said, just clarifyingEugene Nalimov2009/11/14 09:24 PM
    Atom pointAM2009/11/09 09:00 AM
      Atom TDPDavid Kanter2009/11/09 12:48 PM
        Atom TDPhobold2009/11/10 07:41 AM
        Atom TDPAM2009/11/10 10:49 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?