ARM vs. x86 is irrelevant from an energy efficiency POV

Article: AMD's Mobile Strategy
By: Exophase (exophase.delete@this.gmail.com), December 20, 2011 10:24 am
Room: Moderated Discussions
Linus Torvalds (torvalds@linux-foundation.org) on 12/16/11 wrote:
---------------------------
>Why do you confuse "cycles" and "instructions". They have
>nothing to do with each other.

When I said "cycles" I really meant "stages in the execution unit" which was a poor way of saying "uops" ;p

>
>Of your list, this is indeed the only one that is "unusual",
>in that store does that special "address" and "data" uop.
>
>That said, the others are not all that out-of-line for a
>RISC setup, and even the "two uops for store" is mitigated
>to some degree that the x86 addressing modes for the address
>op often *are* equivalent to another RISC instruction.

The thing is, we're not talking about "RISC" here, we're talking specifically about ARM. ARM can do all of those things as one instruction, and its loads and stores have very competent addressing. x86 can do an extra immediate add and it has larger immediate, but most loads and stores are either of the variety array[imm] or array[var] which ARM can handle (for that matter, can handle higher powers of two for the latter). I would contend that when loads and stores are concerned post-increment (*ptr++) is much more common than more complex address modes either from huge offsets or reg and imm offset. Or at the very least I use the former all the time in C and ASM code and the latter pretty rarely, with the one exception being struct->array[var].

>
>>At the very least show the courtesy to cite SOMETHING when
>>bringing up figures like your "1.2 to 1.7" one.
>

>Like you've cited stuff?

What arguments have I made that you feel need citation? I just want to make it clear, I never thought you were making things up, just that your comment of 1.2 to 1.7 uop to instruction ratio was ambiguous because you didn't say what processor it was for.

>Anyway, here is the source
>http://tams-www.informatik.uni-hamburg.de/lehre/2001ss/proseminar/mikroprozessoren/papers/pentium-pro-performance.pdf
>
>which is horribly formatted, but shows that 1.2 - 1.7 number
>(average: 1.35). That's the PPro.

Thank you, that's fairly interesting if extremely outdated information. I still say that P6 uops and ARM instructions are a world apart.

>Here is, for comparison,
>a rather interesting POWER comparison with a more modern
>Intel CPU (Woodcrest), which shows very close to 1.0:
>
>http://lca.ece.utexas.edu/pubs/spec09_ciji.pdf
>>
>
>which is also interesting because their pathlengths are
>actually very comparable with POWER. It is possible (in
>fact likely) that at least part of that is simply
>differences in compilers too, of course.

Yes, now this is much more interesting. Although I would not be willing to accept Power and ARM as anything like equivalent either (sorry, I know that's probably getting old ;p)

This is basically how I see the whole situation vs x86 instructions on modern Intel CPUs vs ARM instructions on modern ARM (note that AMD is doing very different things):

1) uop fusion allows for exactly two cases: load + op (either ALU ops or indirect branches) and store + AGU.
a) ARM can perform load + branch in one cycle, but IIRC ARM64 can't. It can't perform load + ALU.
b) Most RISC cores can perform stores as one operation, with varying levels of addressing complexity (MIPS is quite awful, SPARC is a little better, ARM is a lot better). See my earlier comments on this.

2) unfused x86 uops have four strengths that I can think of over ARM/ARM64 ops: 32-bit immediates, 8/16bit operations, branch fusion, and whatever SIMD operations x86 supports that NEON doesn't. ARM operations have way more advantages (which I listed previously). Some code will like the large immediates and/or sub-32bit operations enough to make a difference, although the latter is mitigated in ARM64 with sign extending operations. ARMv6+ also has packed 8/16-bit operations, although these are removed in ARM64.

3) The relevant decode metric for x86 (on Intel processors anyway) is fused uops much more than it is x86 instructions. That's because whenever possible, and probably much more so than not, SB will fetch fused uops from its uop cache. Ignoring that, the decoders are 4:1:1:1 so it's difficult to realize a decode advantage from multi-fused uop instructions even if you're running straight from the decoders. Therefore it's hard to call RMW operations for instance a single-unit decode (but those still have the advantage of being two decode operations vs three on ARM). Even then, the ratio isn't much different from 1.0, although you should probably ignore the effect branch fusion (not uop fusion) has on bringing this number down.

So from these points it doesn't look like the x86 ISA allows that much per fused uop than an ARM instruction doesn't. Load + op is the main one, but we have actual numbers on the benefits for it. We don't have numbers for the other advantages, and we don't have the numbers for any of ARM's advantages.

In an attempt to bring this back to the point of the conversation: in the power domain of < say, 1W per core, the only x86 processor that really fits the bill is Atom. I don't have hard numbers but based on figures companies have given of Cortex-A15 perf/W vs Cortex-A9 on TSMC 40nm vs 28nm (ie, at the very least, it's higher) and that it's showing up in SoCs meant for smartphones, I expect it to fit in < 1W per core too, or at least when not operating at 2+GHz. Atom has 8 fetch bytes/cycle and 2 decoders, while Cortex-A15 has 16 fetch bytes and 3 decoders. In this power envelope it's quite possible that ISA is limiting the frontend throughput. Granted, Atom's two-issue in-order design wouldn't benefit from much more (maybe more fetch), but Bobcat is out-of-order and has 16-byte fetch and still two decoders.

It'll get more interesting later if we do see very 4-way ARM64 cores that are targeting whatever power budget per core that ARM's next generation Atoms are.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
AMD's Mobile StrategyMark Pillsbury2011/12/14 06:58 PM
  ARM vs. x86 is irrelevant from an energy efficiency POV Daniel Bizo2011/12/15 05:30 AM
    ARM vs. x86 is irrelevant from an energy efficiency POV Foo_2011/12/15 06:08 AM
    ARM vs. x86 is irrelevant from an energy efficiency POV an2011/12/15 06:25 AM
      ARM vs. x86 is irrelevant from an energy efficiency POV Azazel2011/12/15 09:50 PM
        ARM vs. x86 is irrelevant from an energy efficiency POV Mike C2011/12/22 02:14 PM
          ARM vs. x86 is irrelevant from an energy efficiency POV Michael S2011/12/23 07:06 AM
        ARM vs. x86 is irrelevant from an energy efficiency POV Mike C2011/12/23 08:07 PM
    ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/15 07:46 AM
      ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/15 10:32 AM
        ARM vs. x86 is irrelevant from an energy efficiency POV a person2011/12/15 10:59 AM
        ARM vs. x86 is irrelevant from an energy efficiency POV Michael S2011/12/15 11:18 AM
          ARM vs. x86 is irrelevant from an energy efficiency POV anon2011/12/16 07:22 PM
            ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/17 06:56 AM
              Thumb vs ARM instruction countsnone2011/12/17 11:15 AM
                Thumb vs ARM instruction countsWilco2011/12/22 07:50 AM
                  Thumb vs ARM instruction countsExophase2011/12/22 08:56 AM
        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/15 11:44 AM
          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/15 03:24 PM
            ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/15 04:15 PM
              ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/15 04:51 PM
                ARM vs. x86 is irrelevant from an energy efficiency POV anon2011/12/15 05:32 PM
                  ARM vs. x86 is irrelevant from an energy efficiency POV David Kanter2011/12/15 06:57 PM
                    ARM vs. x86 is irrelevant from an energy efficiency POV anon2011/12/15 08:58 PM
                      ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/16 12:27 AM
                    Is scalar x86 decode that easy?Paul A. Clayton2011/12/15 09:20 PM
                      Is scalar x86 decode that easy?Linus Torvalds2011/12/16 12:09 PM
                        Is scalar x86 decode that easy?EduardoS2011/12/17 10:03 AM
                        Is scalar x86 decode that easy?Ricardo B2011/12/17 02:21 PM
                          Is scalar x86 decode that easy?Megol2011/12/18 05:23 AM
                            Is scalar x86 decode that easy?rwessel2011/12/18 10:04 AM
                              Is scalar x86 decode that easy?Megol2011/12/18 10:38 AM
                              Is scalar x86 decode that easy?Linus Torvalds2011/12/18 12:15 PM
                                Is scalar x86 decode that easy?Ricardo B2011/12/18 01:57 PM
                                  Is scalar x86 decode that easy?Linus Torvalds2011/12/18 02:49 PM
                    ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/16 12:00 AM
                    ARM vs. x86 is irrelevant from an energy efficiency POV anon2011/12/17 12:13 PM
                      Conditional comparesMichael S2011/12/17 01:05 PM
                        Conditional comparesEduardoS2011/12/17 01:32 PM
                ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/15 05:56 PM
                  ARM free to innovate?Paul A. Clayton2011/12/15 09:14 PM
                  ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/16 10:01 AM
                    ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/16 02:33 PM
                      ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/16 06:30 PM
                        ARM vs. x86 is irrelevant from an energy efficiency POV rwessel2011/12/17 12:51 AM
                          ARM vs. x86 is irrelevant from an energy efficiency POV Octoploid2011/12/17 07:46 AM
                          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/17 10:56 AM
                        ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/17 07:45 AM
                          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/17 11:31 AM
                            ARM vs. x86 is irrelevant from an energy efficiency POV anon2011/12/21 09:12 AM
                          ARM vs. x86 is irrelevant from an energy efficiency POV David Kanter2011/12/17 02:16 PM
                            ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/17 03:30 PM
                            ARM vs. x86 is irrelevant from an energy efficiency POV none2011/12/17 05:00 PM
                              ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/17 05:29 PM
                            ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/17 05:45 PM
                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 10:24 AM
                          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/20 01:07 PM
                            ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 07:19 PM
                              ARM vs. x86 is irrelevant from an energy efficiency POV EduardoS2011/12/20 07:40 PM
                                ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 08:02 PM
                                  ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/20 08:49 PM
                                    ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 08:59 PM
                                      ARM vs. x86 is irrelevant from an energy efficiency POV Michael S2011/12/21 03:49 AM
                                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 10:10 AM
                                      ARM vs. x86 is irrelevant from an energy efficiency POV gallier22011/12/21 06:41 AM
                                        ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/21 07:43 AM
                                          ARM vs. x86 is irrelevant from an energy efficiency POV Seni2011/12/21 09:28 AM
                                            ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/21 11:59 AM
                                              Cortex A9 latenciesS. Rao2011/12/21 09:12 PM
                                                Cortex A9 latenciesWilco2011/12/22 04:59 AM
                                            ARM vs. x86 is irrelevant from an energy efficiency POV gallier22011/12/22 01:25 AM
                                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 09:42 AM
                                          ARM vs. x86 is irrelevant from an energy efficiency POV gallier22011/12/22 02:02 AM
                                            ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/22 05:44 AM
                                              ARM vs. x86 is irrelevant from an energy efficiency POV gallier22011/12/22 07:57 AM
                                    (in)visibility of ISA featureshobold2011/12/21 06:27 AM
                              ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/20 07:51 PM
                                ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 08:13 PM
                                  ARM vs. x86 is irrelevant from an energy efficiency POV EduardoS2011/12/20 08:41 PM
                                    second to that (NT)Michael S2011/12/21 02:37 AM
                                  ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/20 09:03 PM
                                    ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/20 11:05 PM
                                      ARM vs. x86 is irrelevant from an energy efficiency POV Seni2011/12/21 02:22 AM
                                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 09:28 AM
                                          ARM vs. x86 is irrelevant from an energy efficiency POV Seni2011/12/21 10:06 AM
                                            ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 10:33 AM
                                              ARM vs. x86 is irrelevant from an energy efficiency POV Seni2011/12/21 11:03 AM
                                                ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 11:33 AM
                                                  Adding modes for flexible imm. sizesPaul A. Clayton2011/12/21 04:08 PM
                                                  ARM vs. x86 is irrelevant from an energy efficiency POV anonymous2011/12/21 10:57 PM
                                                    ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/21 11:12 PM
                                                      ARM vs. x86 is irrelevant from an energy efficiency POV anonymous2011/12/22 02:27 AM
                                                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/22 08:27 AM
                                                ARM vs. x86 is irrelevant from an energy efficiency POV Brett2011/12/21 11:36 PM
                                            ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/21 05:34 PM
                                              ARM vs. x86 is irrelevant from an energy efficiency POV Seni2011/12/21 06:53 PM
                                                ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/22 06:42 AM
                                                  ARM vs. x86 is irrelevant from an energy efficiency POV David Kanter2011/12/22 05:29 PM
                                                    ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/22 07:17 PM
                                                      ARM vs. x86 is irrelevant from an energy efficiency POV David Kanter2011/12/22 08:23 PM
                                                        ARM vs. x86 is irrelevant from an energy efficiency POV Exophase2011/12/22 09:27 PM
                                                          Confused by AVX....David Kanter2011/12/23 12:05 AM
                                                            Celeron, PentiumMichael S2011/12/23 01:15 AM
                                                            Confused by AVX....S. Rao2011/12/23 01:27 AM
                                                            Confused by AVX....Gabriele Svelto2011/12/23 01:33 AM
                                                              Confused by AVX....David Kanter2011/12/23 12:58 PM
                                                                Confused by AVX....Gabriele Svelto2011/12/23 02:44 PM
                                      Load Single Register (pc-relative, literal load)Michael S2011/12/21 02:55 AM
                                        Load Single Register (pc-relative, literal load)Wilco2011/12/21 08:35 AM
                                          Load Single Register (pc-relative, literal load)Brett2011/12/22 12:20 AM
                                            Load Single Register (pc-relative, literal load)Exophase2011/12/22 08:32 AM
                                              Load Single Register (pc-relative, literal load)iz2011/12/22 05:45 PM
                                        Load Single Register (pc-relative, literal load)Exophase2011/12/21 09:34 AM
                                          Load Single Register (pc-relative, literal load)Wilco2011/12/21 04:29 PM
                                            Load Single Register (pc-relative, literal load)Exophase2011/12/22 08:37 AM
                                              Load Single Register (pc-relative, literal load)Brett2011/12/22 11:59 PM
                                          Load Single Register (pc-relative, literal load)Konrad Schwarz2011/12/27 05:07 AM
                                        Load Single Register (pc-relative, literal load)stubar2011/12/21 03:00 PM
                                          Load Single Register (pc-relative, literal load)Exophase2011/12/21 03:25 PM
                                            Load Single Register (pc-relative, literal load)Wilco2011/12/21 04:30 PM
                                              Load Single Register (pc-relative, literal load)anon2011/12/21 09:20 PM
                                                Load Single Register (pc-relative, literal load)Wilco2011/12/22 05:50 AM
                                                  Load Single Register (pc-relative, literal load)anon2011/12/22 06:11 AM
                                                    Load Single Register (pc-relative, literal load)Wilco2011/12/22 07:25 AM
                                      ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/21 08:18 PM
                                        ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/22 06:07 AM
                                          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/22 10:56 AM
                                            idle philosophizing about localityhobold2011/12/23 08:26 AM
                                              Streaming needs regularity, not locality (NT)Rohit2011/12/23 01:32 PM
                                                Streaming needs regularity, not localityiz2011/12/24 12:38 AM
                                                Streaming needs regularity, not localityhobold2011/12/24 04:49 AM
                                                  Streaming needs regularity, not localityRohit2011/12/24 08:52 AM
                                                  Streaming needs regularity, not localityEBFE2011/12/25 06:30 PM
                                                    Streaming needs regularity, not localityRohit2011/12/25 09:42 PM
                                                      Streaming needs regularity, not localityEBFE2011/12/25 11:49 PM
                                                        Streaming needs regularity, not localityRohit2011/12/26 09:53 AM
                                    ARM vs. x86 is irrelevant from an energy efficiency POV mpx2011/12/21 02:57 AM
                                      ARM vs. x86 is irrelevant from an energy efficiency POV John Yates2011/12/26 10:46 AM
                                        Apollo Computer's DN10KBrett2011/12/26 06:56 PM
                                          Apollo Computer's DN10Kpeter huisken2011/12/27 07:40 AM
                                    ARM vs. x86 is irrelevant from an energy efficiency POV gallier22011/12/21 06:56 AM
                              ALU with shift; post-adjust, memcpyMichael S2011/12/21 03:22 AM
                                ALU with shift; post-adjust, memcpyExophase2011/12/21 09:02 AM
                                  memcpyMichael S2011/12/21 10:36 AM
                                    memcpyExophase2011/12/21 11:15 AM
                                    memcpyWilco2011/12/21 06:06 PM
                                      memcpyanon2011/12/21 09:15 PM
                                      memcpyMichael S2011/12/22 12:12 AM
                                        memcpyWilco2011/12/22 06:20 AM
                          Other x86 uop tricksDavid Kanter2011/12/20 07:21 PM
                            Other x86 uop tricksanon2011/12/20 07:35 PM
                              Other x86 uop tricksMichael S2011/12/21 03:55 AM
                            Other x86 uop tricksanon2011/12/20 07:53 PM
                            Other x86 uop tricksExophase2011/12/20 07:54 PM
                      stwxMichael S2011/12/17 10:46 AM
                        stwxWilco2011/12/17 11:33 AM
                          stwxMichael S2011/12/17 01:12 PM
            ARM vs. x86 is irrelevant from an energy efficiency POV mpx2011/12/16 11:06 AM
              ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/16 11:17 AM
                Reason for shared decoderPaul A. Clayton2011/12/16 11:45 AM
                  Reason for shared decoderanon2011/12/16 06:37 PM
                    Reason for shared decodermpx2011/12/17 06:20 AM
                      Reason for shared decoderanon2011/12/17 04:19 PM
                        Reason for shared decodermpx2011/12/18 07:21 AM
                          Reason for shared decoderanon2011/12/18 08:30 AM
                          Reason for shared decoderKira2011/12/18 09:00 PM
                ARM vs. x86 is irrelevant from an energy efficiency POV mpx2011/12/17 05:40 AM
                  ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/17 12:06 PM
                    ARM vs. x86 is irrelevant from an energy efficiency POV mpx2011/12/17 03:17 PM
        ARM vs. x86 is irrelevant from an energy efficiency POV Wilco2011/12/16 12:10 AM
          ARM vs. x86 is irrelevant from an energy efficiency POV David Kanter2011/12/16 04:19 AM
          ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/16 10:14 AM
          ARM vs. x86 is irrelevant from an energy efficiency POV Eugene Nalimov2011/12/16 11:07 AM
            ARM vs. x86 is irrelevant from an energy efficiency POV Michael S2011/12/18 07:25 AM
              ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/18 12:48 PM
                ARM vs. x86 is irrelevant from an energy efficiency POV Michael S2011/12/18 04:01 PM
                  ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/18 05:21 PM
                    ARM vs. x86 is irrelevant from an energy efficiency POV Linus Torvalds2011/12/18 07:56 PM
      x86 compatibility is not as important as Microsoft compatibilityBrett2011/12/15 08:13 PM
      You're completley missing the pictureDaniel Bizo2011/12/16 08:12 AM
        Missed referencesDaniel Bizo2011/12/16 08:16 AM
          Missed referencesnone2011/12/16 09:17 AM
            Missed referencesDaniel Bizo2011/12/16 09:29 AM
    ARM vs. x86 is irrelevant from an energy efficiency POV Gabriele Svelto2011/12/15 12:55 PM
    ARM vs. x86 is irrelevant from an energy efficiency POV someone2011/12/15 01:19 PM
  AMD's Mobile StrategyDavid Kanter2011/12/15 06:13 PM
    AMD's Mobile StrategyMark Pillsbury2011/12/15 08:14 PM
      AMD's Mobile Strategybakaneko2011/12/15 08:57 PM
      AMD's Mobile StrategyDavid Kanter2011/12/15 10:53 PM
    AMD's new GPU ISA less efficient?Paul A. Clayton2011/12/15 08:33 PM
      AMD's new GPU ISA less efficient?bakaneko2011/12/15 09:03 PM
      AMD's new GPU ISA less efficient?Rohit2011/12/15 09:09 PM
  AMD's Mobile StrategyIan Ollmann2011/12/16 09:21 AM
    AMD's Mobile StrategyMegol2011/12/16 09:33 AM
    AMD's Mobile StrategyDan Fay2011/12/16 07:02 PM
      AMD's Mobile StrategyMichael S2011/12/17 09:22 AM
        AMD's Mobile StrategyMegol2011/12/17 10:10 AM
          AMD's Mobile StrategyWilco2011/12/17 11:18 AM
        AMD's Mobile StrategyDan Fay2011/12/17 11:45 AM
    AMD's Mobile StrategyEduardoS2011/12/17 07:43 AM
      AMD's Mobile StrategyMichael S2011/12/17 11:55 AM
  AMD's Mobile StrategyBill Henkel2011/12/16 06:54 PM
    6 GHz 2-core water-cooled processorTom P2011/12/19 07:48 PM
      6 GHz 2-core water-cooled processorBill Henkel2011/12/19 08:21 PM
        6 GHz 2-core water-cooled processorgallier22011/12/20 01:31 AM
          "Benefit" of smaller market sharePaul A. Clayton2011/12/20 09:45 AM
            scalability of flash SSDSeni2011/12/20 11:22 AM
              USB drive price-point practical?Paul A. Clayton2011/12/20 12:49 PM
                USB drive price-point practical?Seni2011/12/20 02:02 PM
                  A minor comment on utilityPaul A. Clayton2011/12/20 03:19 PM
                    A minor comment on utilitySeni2011/12/20 03:35 PM
                    A minor comment on utilityFoo_2011/12/21 07:06 AM
                      100" Big screen.pH72011/12/26 12:37 PM
                USB drive price-point practical?David Hess2011/12/20 05:25 PM
                  USB drive price-point practical?iz2011/12/20 06:08 PM
                    USB drive price-point practical?David Hess2011/12/21 07:54 AM
                      USB drive price-point practical?iz2011/12/21 11:21 PM
                  USB drive price-point practical?Ungo2011/12/20 06:36 PM
                    USB drive price-point practical?David Hess2011/12/21 07:48 AM
              scalability of flash SSDEduardoS2011/12/20 03:50 PM
                scalability of flash SSDSeni2011/12/20 06:41 PM
                  scalability of flash SSDEduardoS2011/12/20 06:50 PM
                    scalability of flash SSDSeni2011/12/20 07:24 PM
                      scalability of flash SSDEduardoS2011/12/20 07:51 PM
                        scalability of flash SSDanon2011/12/21 04:03 AM
                          scalability of flash SSDanon2011/12/21 05:21 AM
                            scalability of flash SSDEduardoS2011/12/21 01:32 PM
                              scalability of flash SSDanon2011/12/21 03:49 PM
                                scalability of flash SSDEduardoS2011/12/21 04:58 PM
                                  scalability of flash SSDanon2011/12/21 09:00 PM
                                    scalability of flash SSDEduardoS2011/12/22 02:58 AM
                                    scalability of flash SSDRicardo B2011/12/22 08:36 AM
              scalability of flash SSDWes Felter2011/12/20 05:53 PM
                scalability of flash SSDSeni2011/12/20 06:24 PM
                scalability of flash SSDiz2011/12/20 06:29 PM
        6 GHz 2-core water-cooled processorExophase2011/12/20 09:05 AM
          6 GHz 2-core water-cooled processorEduardoS2011/12/20 03:58 PM
            6 GHz 2-core water-cooled processorExophase2011/12/20 06:13 PM
              6 GHz 2-core water-cooled processorEduardoS2011/12/20 06:43 PM
                6 GHz 2-core water-cooled processorExophase2011/12/21 11:36 AM
                  6 GHz 2-core water-cooled processorSeni2011/12/21 12:11 PM
                    6 GHz 2-core water-cooled processorExophase2011/12/21 12:26 PM
                  Diatomic Helium? (NT)Paul A. Clayton2011/12/21 03:50 PM
                    Sorry, should have read further in thread! (NT)Paul A. Clayton2011/12/21 03:52 PM
      6 GHz 2-core water-cooled processorsomeone2011/12/20 10:09 AM
        Per-core licensing fees.mpx2011/12/21 03:07 AM
    AMD's Mobile StrategyDoug Siebert2011/12/20 06:39 PM
  AMD's Mobile Strategy (NT)yundy2011/12/16 09:19 PM
  ARM transition is irrelevant from an economic POV Azazel2011/12/18 12:23 AM
  AMD's Mobile Strategypk2011/12/21 07:51 AM
    AMD's Mobile StrategyDavid Kanter2011/12/21 10:55 AM
      Samsung's fab technologyMark Roulo2011/12/21 11:34 AM
      AMD's Mobile StrategyAzazel2011/12/21 09:45 PM
        AMD's Mobile StrategyEduardoS2011/12/22 02:59 AM
          AMD's Mobile StrategyAzazel2011/12/22 10:03 PM
            AMD's Mobile StrategyEduardoS2011/12/22 11:51 PM
            AMD's Mobile StrategyVincent Diepeveen2011/12/24 11:15 AM
  AMD's Mobile StrategyAndrew Maizels2011/12/21 11:30 AM
  AMD's Mobile StrategyMr. Camel2011/12/27 09:50 AM
    AMD's Mobile StrategyMike C2011/12/27 11:01 PM
  Need for DifferentiationBill Henkel2011/12/29 12:22 PM
    Need for DifferentiationBrett2011/12/29 09:53 PM
      Need for DifferentiationVincent Diepeveen2011/12/30 11:29 AM
      Requested software features already in productCharles2011/12/30 09:35 PM
        Requested software features already in productSanjay B2012/01/11 04:45 PM
          Requested software features already in productBrett2012/01/11 10:18 PM
    Need for DifferentiationDavid Kanter2011/12/30 01:23 AM
      Need for DifferentiationVincent Diepeveen2011/12/30 11:17 AM
      Need for DifferentiationBill Henkel2012/01/03 07:01 PM
        Need for DifferentiationDavid Kanter2012/01/03 08:34 PM
    Need for DifferentiationVincent Diepeveen2011/12/30 11:09 AM
    L4 CacheBill Henkel2011/12/30 05:55 PM
      L4 CacheDavid Kanter2011/12/30 09:34 PM
        L4 CacheEduardoS2011/12/31 03:42 PM
          L4 CacheExophase2011/12/31 05:37 PM
      Need for speedDoug Siebert2011/12/31 01:07 PM
        Need for speedAlex M2012/01/06 03:38 PM
          Need for speedDoug Siebert2012/01/06 07:51 PM
        Need for speedTom J2012/01/10 04:44 PM
          Need for speedrwessel2012/01/10 05:30 PM
      L4 CacheRicardo B2011/12/31 02:25 PM
        L4 CacheBill Henkel2012/01/03 06:33 PM
          L4 CacheDavid Kanter2012/01/03 08:54 PM
            L4 Cache--not quite that bad?Paul A. Clayton2012/01/04 01:10 PM
              L4 Cache--not quite that bad?David Kanter2012/01/04 04:59 PM
                L4 Cache--not so bad (for Intel/IBM perhaps)Paul A. Clayton2012/01/04 08:01 PM
                L4 CacheBill Henkel2012/01/05 05:50 PM
                  Integration class price/performance tradeoffs?Paul A. Clayton2012/01/06 03:26 PM
                    Integration class price/performance tradeoffs?David Kanter2012/01/06 06:29 PM
                      InterposersMark Roulo2012/01/09 09:43 AM
                        InterposersDavid Kanter2012/01/10 12:13 PM
                    Integration class price/performance tradeoffs?Bill Henkel2012/01/06 06:52 PM
                      Beware of invention-stealing time travelers :-)Paul A. Clayton2012/01/06 08:31 PM
                        AMD PrototypePoindexter2012/01/07 06:20 AM
                    L4 Cache with Silicon InterposerTom J2012/01/08 05:50 PM
              L4 Cache--not quite that bad?rwessel2012/01/04 07:20 PM
                Temptation for expensive optimizationsPaul A. Clayton2012/01/04 08:20 PM
            L4 CacheDan Fay2012/01/04 05:51 PM
              L4 CacheRicardo B2012/01/04 06:39 PM
                L4 CacheDan Fay2012/01/04 06:57 PM
              L4 CacheKevin G2012/01/06 09:02 AM
          L4 CacheRicardo B2012/01/04 06:29 PM
            L4 CacheMichael S2012/01/05 07:21 AM
              L4 CacheRicardo B2012/01/05 11:01 AM
              L4 CacheRicardo B2012/01/06 06:06 AM
                L4 CacheMichael S2012/01/06 07:35 AM
                  Non-latency advantagesPaul A. Clayton2012/01/06 03:04 PM
                    Non-latency advantagesRicardo B2012/01/06 06:12 PM
                      Tag check delay??Paul A. Clayton2012/01/06 07:05 PM
                        Tag check delay??Ricardo B2012/01/06 08:18 PM
                          Thanks for sharingPaul A. Clayton2012/01/06 08:46 PM
            L4 Cachesomeone2012/01/08 05:06 PM
              L4 CacheRicardo B2012/01/08 06:28 PM
      L4 CacheVincent Diepeveen2012/01/08 02:11 PM
        L4 CacheJouni Osmala2012/01/09 03:24 AM
  Value of x86 in ServersGeorge Baker2012/01/04 10:55 AM
    Value of x86 in ServersDavid Kanter2012/01/05 02:40 AM
      Value of x86 in Serversrwessel2012/01/05 03:27 AM
        Value of x86 in ServersDavid Kanter2012/01/05 04:49 AM
      Value of x86 in ServersKira2012/01/09 05:22 PM
        Value of x86 in ServersJoel2012/01/09 09:20 PM
    Value of x86 in ServersDan Fay2012/01/05 09:03 AM
    Value of x86 in ServersAlex M2012/01/06 04:23 PM
    Value of x86 in ServersTom J2012/01/10 04:25 PM
      Value of x86 in Serversanon2012/01/11 12:44 PM
        Value of x86 in ServersGregory2012/01/12 06:11 PM
          x86 complexity or high-performance complexity?Paul A. Clayton2012/01/12 06:52 PM
          Value of x86 in ServersMichael S2012/01/13 06:39 AM
            Value of x86 in ServersRicardo B2012/01/13 03:14 PM
              Value of x86 in ServersMichael S2012/01/14 12:22 PM
  Heterogeneous ComputingAlex M2012/01/06 05:10 AM
    Thoughput != SIMDPaul A. Clayton2012/01/06 05:10 PM
  AMD's Processor StrategyJason Chan2012/01/10 06:06 AM
    AMD's Processor StrategyMark Roulo2012/01/10 06:21 PM
      AMD's Processor StrategyMegol2012/01/11 03:51 AM
        AMD's Processor StrategyDavid Hess2012/01/11 10:46 AM
    AMD's Processor StrategyAzazel2012/01/12 09:46 PM
      AMD's Processor StrategyVincent Diepeveen2012/01/13 06:28 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell purple?