Performance analysis laughable

Article: Medfield, Intel's x86 Phone Chip
By: David Kanter (dkanter.delete@this.realworldtech.com), February 2, 2012 1:38 am
Room: Moderated Discussions
Wilco (Wilco.Dijkstra@ntlworld.com) on 1/25/12 wrote:

>>>If anything, I expect Medfield running at lower frequencies, having lower memory
>>>bandwidth, and using smaller L2 caches than the 28nm SoCs >coming out this year.
>>
>>You're probably right, but we'll see. Also remember that Medfield has been sampling
>>for a while, while 28nm designs are just starting. So there's a bit of a time skew
>>between them (e.g. in comparison to OMAP5 and S4, which are a much cleaner comparison).
>
>There is not much lag between the first Medfield and Krait products. OMAP5 appears
>at around the same time as the Motorola Medfield phones. Even if A15 or Krait SoCs
>slip, there will be faster A9 SoCs such as Tegra3+ and OMAP4470. So Medfield will
>have to compete with much faster and efficient SoCs from >day one.

When will Tegra3+ and OMAP4470 phones be available?

>>>>So what is your estimate for the performance of Medfield on SPECint2000 relative to say, OMAP5, Tegra3 or S4?
>>>
>>>Are we comparing compiler tricks or micro architectures?
>>
>>Do you compile your code? Of course you take the compiler into account, but I think
>>it's fair to stipulate both estimates.
>
>Compilers and options used matter as much as the micro architecture. The bodged
>Phoronix results prove that beyond any doubt!

So provide your performance estimates for tuned code and 'baseline optimization' (and let us know what those represent)...

>>>Assuming similar compiler
>>>technology, I'd estimate A9 to be 20-30% faster, and A15/Krait to be 60-100% faster
>>>at the same frequency - obviously varying considerably with >the L2 size and memory of the SoC.
>>
>>What does similar compiler technology mean? For the purposes of SPEC, I'd assume
>>the optimal compiler for each platform, and base submission rules.
>
>For example use GCC or LLVM for both, or VC++ and armcc. Intel's compiler tricks
>to get good Spec results don't translate into real-world >performance, so it is best
>to use production compilers as those are used in actual >products.

Intel's compiler is used in production, for extremely large and complex projects such as Oracle's database. If you're going to compare armcc, then frankly icc is just as reasonable.

>>>Sure, but the efficiency (performance per Watt) isn't the same. Eg. Tegra3 can
>>>run 2 cores at 1GHz using less power than Medfield at 1.6GHz (http://www.nvidia.com/content/PDF/tegra_white_papers/
>>Variable-SMP-A-Multi-Core-CPU-Architecture-for-Low-Power-and-High-Performance.pdf).
>>>That's approximately twice the perf/Watt despite being 1 process node behind. Obviously
>>>these are NVidia vs Intel marketing numbers, so not necessarily reliable, but it gives an idea where things >stand.
>>
>>NV's estimated numbers are not really comparable to Intel's measured numbers, they
>>were measured in different ways on totally different workloads. NV's estimates are
>>using coremark (again, rubbish benchmarks and what SKU/bin?), while Intel's numbers
>>are measured for median bin and a worse case single threaded workload. There are a lot of differences to factor out.
>
>NV's numbers were measured on a reference design according >to the link. Tegra3
>isn't binned. Obviously there is a chance parts were cherry >picked, but that applies
>to Intel too.

No. Intel's numbers are for a median bin. I have no idea what bin Nvidia was using. MOREOVER THEY ARE DIFFERENT WORKLOADS.

> Running micro benchmarks like
>Dhrystone/CoreMark gives close to maximum power >consumption.

I sincerely doubt that, since Dhrystone uses no FP. Do you have any evidence to support that notion?

>>>>You don't get 70% more performance while still having something recognizable as a cell phone.
>>>
>>>A process node change can give that kind of improvement due >to faster and lower power transistors.
>>
>>No it's can't. You might get 20-30%.
>
>A recent GF/ARM press release about 20nm states: "The 20nm TQV is based on GLOBALFOUNDRIES’
>next-generation 20nm platform, which is designed to improve performance by up to
>35% and nearly halve power consumption when compared to 28nm technologies.". That
>shows large improvement are being made.

No that shows nothing. That's marketing brochures, not peer reviewed papers like those shown at IEDM. What is the comparison to? 28nm SiON, or 28nm HKMG and with what types of enhancement? At what PVT? You cannot infer anything based on what is stated.

David
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Medfield article onlineDavid Kanter2012/01/23 02:51 PM
  server errorbakaneko2012/01/24 04:00 AM
    FixedDavid Kanter2012/01/24 05:02 AM
      FixedJoel2012/01/24 08:43 AM
      FixedRicardo B2012/01/24 12:25 PM
        FixedDavid Kanter2012/01/24 06:29 PM
      FixedGabriele Svelto2012/01/24 02:07 PM
        FixedDavid Kanter2012/01/24 06:30 PM
  Reference platform battery lifeDoug Siebert2012/01/24 03:03 PM
    standby timeFoo_2012/01/25 07:58 AM
      standby timeAnon2012/01/26 04:42 AM
        standby timeFoo_2012/01/26 05:02 AM
          standby timeDoug Siebert2012/01/26 01:39 PM
            standby timeAnon2012/01/26 02:22 PM
              standby timeanon2012/01/26 03:08 PM
                standby timeAnon2012/01/26 07:03 PM
                  standby timeanon2012/01/26 09:57 PM
                    standby timeanon2012/01/26 10:01 PM
                    standby timeAnon2012/01/27 10:32 PM
                standby timeDoug Siebert2012/01/27 03:15 PM
                  standby timeanon2012/01/27 03:41 PM
    Reference platform battery lifeDavid Kanter2012/01/27 11:09 AM
  Performance analysis laughableWilco2012/01/24 04:23 PM
    Performance analysis laughableDavid Kanter2012/01/24 06:19 PM
      Performance analysis laughableIntelUser20002012/01/24 08:30 PM
        Performance analysis laughableIntelUser20002012/01/24 08:32 PM
        Performance analysis laughableDavid Kanter2012/01/25 12:34 AM
          Performance analysis laughableIntelUser20002012/01/25 12:56 AM
            Performance analysis laughableDavid Kanter2012/01/25 03:07 AM
              Performance analysis laughableAlberto2012/01/25 01:54 PM
          Atom HT gainWilco2012/01/25 06:43 AM
            Atom HT gainIntelUser20002012/01/25 07:53 AM
              Atom HT gainnone2012/01/25 08:04 AM
                Atom HT gainIntelUser20002012/01/25 08:35 AM
            Atom HT gainFoo_2012/01/25 08:06 AM
      Performance analysis laughableWilco2012/01/24 09:21 PM
        Performance analysis laughableDavid Kanter2012/01/24 11:13 PM
          Performance analysis laughableWilco2012/01/25 05:30 AM
            Performance analysis laughablenone2012/01/25 07:14 AM
              Performance analysis laughableWilco2012/01/25 08:18 AM
                Performance analysis laughableobserver2012/01/26 05:17 AM
                  Performance analysis laughableWilco2012/01/26 07:25 AM
            Process numbersAlberto2012/01/26 10:29 AM
            Performance analysis laughableDavid Kanter2012/02/02 01:38 AM
          Performance analysis laughabletupper2012/01/25 05:27 PM
            Performance analysis laughableLinus Torvalds2012/01/25 09:37 PM
              Performance analysis laughableDoug Siebert2012/01/26 03:12 PM
  Medfield article onlineAndreas2012/01/25 04:10 AM
    Medfield article onlineAlberto2012/01/25 10:44 AM
    Medfield article onlineIntelUser20002012/01/25 11:24 AM
    Medfield article onlineDavid Kanter2012/01/25 10:58 PM
      Medfield article onlineDoug Siebert2012/01/26 02:20 PM
        Medfield article onlineEric2012/01/26 07:10 PM
          Medfield article onlineDoug Siebert2012/01/27 03:40 PM
  64-bitIngeneer2012/01/25 10:28 AM
    64-bitFoo_2012/01/25 11:23 AM
      64-bitIngeneer2012/01/25 03:34 PM
        64-bitUngo2012/01/25 05:08 PM
          64-bitEduardoS2012/01/26 01:55 PM
  Saltwell memcpySHK2012/01/26 03:41 AM
  Medfield WiFi & BluetoothRob Thorpe2012/01/26 04:09 AM
    Medfield WiFi & BluetoothDavid Kanter2012/01/27 06:54 PM
      Medfield WiFi & BluetoothRob Thorpe2012/01/28 03:22 PM
  Medfield article online (NT)Anil2012/01/26 06:57 PM
  Medfield article onlineAnil2012/01/26 07:11 PM
    Medfield article onlineMr. Camel2012/01/26 07:26 PM
    Medfield article onlinenone2012/01/27 02:41 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?