How Does Silvermont Compare To A15?

Article: Silvermont, Intel's Low Power Architecture
By: anon (anon.delete@this.anon.com), May 17, 2013 11:03 pm
Room: Moderated Discussions
David Kanter (dkanter.delete@this.realworldtech.com) on May 17, 2013 9:29 pm wrote:
> Wilco (Wilco.Dijkstra.delete@this.ntlworld.com) on May 17, 2013 12:22 pm wrote:
> > David Kanter (dkanter.delete@this.realworldtech.com) on May 17, 2013 8:00 am wrote:
> > > Wilco (Wilco.Dijkstra.delete@this.ntlworld.com) on May 15, 2013 5:37 pm wrote:
> > > > Ashraf Eassa (aeassa.delete@this.gmail.com) on May 15, 2013 11:59 am wrote:
> > > > > Hi everybody,
> > > > >
> > > > > I've been lurking for years, but the time has come when I would really love to pick the brains of
> > > > > the experts we have here. From my understanding, Atom is a much narrower design than Krait, Cortex
> > > > > A15 and others, and yet, in many benchmarks the older Saltwell core holds its own against even Krait
> > > > > in both FPU/INT, and against A15 in Linux integer benchmarks (but it gets decimated in FPU).
> > > >
> > > > Which Linux benchmarks do you mean? This does not show a single benchmark where dual Atom can keep up
> > > > with dual A15. Even Tegra 3 wins 9 out of 11 benchmarks despite its slow single-channel memory system.
> > >
> > > You realize there are an awful lot more tests out there that Phoronix doesn't run, right?
> > >
> > > Also, why do we even care about Linux? We care about Android, which is rather distinct from Linux.
> >
> > Android is just a layer on top of Linux. So yes, we do care about Linux performance using GCC on mainstream
> > code. How many tricks ICC uses to get great SPEC results is irrelevant in the Linux/Android world.
>
> Android applications don't really use GCC as I understand it. They are using Dalvik.

What is the JIT, runtime and GUI libraries, the kernel, GPU drivers, and native code applications etc (i.e., the performance critical ones) that they are running compiled with? Gcc, I would guess. Perhaps LLVM for some parts.

> So you're comparing two entirely different software stacks and trying to draw
> conclusions.

No, the tests linked do not use Android. It is close to apples, on the software side.

Of course you're going to be using Android rather than Ubuntu with an A15 smartphone. However the range of tests run there was quite reasonable IMO. Including decent branchy integer benchmarks. Although with compile benchmark I don't know if phoronix uses a cross compiler to compile to the same target when doing those benchmarks, so the compile one might not be valid.

Moreover, my understanding is that Moorestown actually matches
> the A9 and A15 on quite a few benchmarks (based on discussions with Anand).

Can you link to a few, where it beats A15?

>
> > > > So, my question is, how do I think about "Silvermont" competitive position against a fairly
> > > > > beefy modern ARM design such as the Cortex A15? From a high level perspective, it looks
> > > > > like on a per-clock basis it should be no contest - A15 is wider and more aggressive.
> > > > > But Intel is claiming that Silvermont is as fast as A15 on a per-clock basis.
> > > >
> > > > "Intel is claiming" - there is your hint... When Atom originally was announced, it was supposed
> > > > to be 5-6 times faster than ARM cores. However when Atom was finally available in phones, it
> > > > actually lagged in performance. This is where Atom is today. Is that competitive?
> > >
> > > When did Intel claim that Atom would be 5-6x faster than ARM cores? And which
> > > ARM cores? I'd like to see some proof, because that just sounds crazy.
> >
> > Here is what Intel claimed at the time. Yep crazy stuff indeed. They compared the fastest Atom against
> > a low frequency ARM11, despite much faster versions being available (IIRC 750MHz), as well as 600/800MHz
> > Cortex-A8. Remember the "only x86 gives the full web browsing experience" slogans?
>
> It was a stupid comparison, you're right. But I wouldn't say it was incorrect.

Come on! It is the biggest weasel-wording slide you can possibly create, while having some very slim chance to say "well it's *technically* correct".

They clearly presented it as performance advantage over competition. There is zero chance that Intel did not know about, or could not have procured, a contemporary ARM core which played in the high end market that Atom was supposedly aiming for.

It was dishonest and wrong.

> I'm quite
> sure that Silverthorne beats the OMAP2 silly. Of course, the OMAP2 has been irrelelvant
> for ages. Designing a car faster than a horse-drawn buggy isn't exactly impressive.
>
> And it was a very specific comparison, which I suspect is true. Intel's marketing is
> aggressive, but if you question them carefully, you'll ALWAYS get the fine print. Of
> course, most journalists are not technically savvy enough to do so. And in this case,
> the fine print said: "We are winning a comparison which is a pointless comparison".
>
> > > > > A couple of questions then:
> > > > >
> > > > > 1. How can a narrower design pull this off?
> > > >
> > > > It doesn't. Not without trickery anyway - like comparing a highly clocked CPU against a low
> > > > clocked one,
> > >
> > > That's not trickery, that's life. Intel has better process technology and is able to
> > > hit higher clock speeds.
> >
> > It's trickery when you use a slow CPU on purpose when much faster CPUs are available.
>
> Intel's comparisons vs. A15 were normalized to power and/or specific devices. That's
> a very fair equalization point. Far more sensible than equal frequency.

Which comparison was this? Based on shipping devices?

>
> > And in terms of frequency ARM has caught up dramatically in recent years. I expect ARM
> > to pull ahead in frequency with Tegra 4i, 20nm A15's and the first 64-bit ARMs.
>
> That's not remotely true. The marketing department for Samsung and Nvidia has caught up. Most of these
> devices are rated for frequencies that cannot be sustained for more than a few seconds at best, and
> still result in ridiculous power consumption. The frequency for Atom is also suspect, but frankly Intel
> lies less about frequency than other companies and has vastly better DVFS implementations.

Well, what matters is performance. So wen we see anand's numbers where A15 is beaten by Moorestown in many benchmarks, that will be most interesting. If power and uncore is somewhat equalized, then I think it can be said that A15 has poor perf/watt.

>
> > > Moreover, there are many A15 implementations that are incredibly
> > > power hungry. This shouldn't surprise anyone, since the A15 started out as a server
> > > core...but then something happened and ARM tried to shove it into mobiles.
> >
> > I call BS on that - ARM has never said that A15 is a server-only
> > CPU, it has always been designed for mobile/tablets
> > but with added server extensions. Here is Anands first article on A15, even the title is clear.
>
> I have been told by several people that A15 was internally started aimed at servers and
> later repositioned. That being said, I've been told that isn't true by other people.
>
> > > Clock-normalized comparisons are useful as thinking points, but you really need to consider physical design
> > > and process technology. Power and frequency are intrinsically tied to physical design and process, as is
> > > area. Certainly there are architectural techniques that can have a big impact (I think the A7 omitting
> > > a branch predictor is particularly brilliant in that regard), but process has a bigger influence.
> >
> > If process was the only thing that mattered then how could Calxeda server nodes
> > possibly beat Atom on both performance and power using an old 40nm process?
>
> It's not the only thing that matters, but process is generally a bigger deal than microarchitecture. More
> to the point, clock-normalized comparisons are stupid. Power normalized actually makes sense. And when
> you compare power, process REALLY matters. Especially for something like 22nm FinFETs vs. 28nm bulk.
>
> > > >comparing an unreleased CPU against a much older CPU, using different compiler
> > > > versions or optimizing for specific benchmarks (SunSpider). It's called "benchmarketing"...
> > >
> > > > About the only area where Silvermont appears to have an
> > > > advantage over A15 is a lower L2 latency. Everything
> > > > else is like you said, smaller buffers, narrower, simpler
> > > > and less aggressive. Given the memory system advantage
> > > > I'd expect it to beat A9 by a good margin (although A9R4 might well be competitive). However based on what
> > > > we know you'd have to be extremely optimistic to believe it can get even close to A15 performance.
> > >
> > > I claim BS already. If A15 is so good, why do partial register
> > > stalls cause a massive drop in performance for
> > > Neon? Oh right, maybe it's because someone made a stupid architectural decision they fixed in the A57.
> >
> > Do you have any evidence for that? Partial register stalls are rare
> > on ARM, I don't believe they happen in common cases, unlike x86.
>
> I had a long conversation with a friend (employed at a key ARM partner/customer) on this topic. When
> they turned on Neon, the performance dropped significantly, which they traced back to partial register
> accesses and the aliased register files. It's partially a result of how the NEON pipeline integrates
> with the CPU and writes results back to registers and when they merge partial register writes.

Perhaps they were using an old compiler or not scheduling instructions correctly? In floating point, from benchmarks I've seen, A15 is much better than Atom.

>
> Bottom line: ARM has made plenty of stupid design choices.
> Their designs are hardly perfect and they are learning.
>
> David
>

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Silvermont architecture in-depth articleDavid Kanter2013/05/06 02:30 PM
  Silvermont architecture in-depth articleSHK2013/05/06 03:19 PM
    Silvermont architecture in-depth articletianbing2013/05/18 09:08 PM
      Silvermont architecture in-depth articleKlimax2013/05/18 11:04 PM
        Silvermont architecture in-depth articleEduardoS2013/05/19 12:20 AM
          Silvermont architecture in-depth articleKlimax2013/05/19 02:34 AM
            Silvermont architecture in-depth articleMichael S2013/05/19 04:02 AM
              Silvermont architecture in-depth articleKlimax2013/05/19 04:36 AM
                Silvermont architecture in-depth articleMichael S2013/05/19 05:42 AM
                  Silvermont architecture in-depth articleMichael S2013/05/19 05:45 AM
                Silvermont architecture in-depth articleWilco2013/05/19 06:00 AM
                  Silvermont architecture in-depth articleMichael S2013/05/19 06:30 AM
                    Silvermont architecture in-depth articleDavid Kanter2013/05/19 01:28 PM
      Silvermont architecture in-depth articleRicardo B2013/05/19 07:20 AM
        Silvermont architecture in-depth articleLinus Torvalds2013/05/19 11:24 AM
          Silvermont architecture in-depth articleMichael S2013/05/19 11:39 AM
            Silvermont architecture in-depth articleLinus Torvalds2013/05/19 12:19 PM
              Silvermont architecture in-depth articleanon2013/05/19 10:11 PM
                Silvermont architecture in-depth articleVincent Diepeveen2013/05/21 08:34 AM
                I am not sure I agreeDavid Kanter2013/05/21 01:54 PM
                  I am not sure I agreeanon2013/05/21 04:54 PM
                    I am not sure I agreebakaneko2013/05/22 03:42 AM
                Silvermont architecture in-depth articlebakaneko2013/05/22 03:44 AM
          Silvermont architecture in-depth articleRicardo B2013/05/19 04:17 PM
        Silvermont architecture in-depth articleMaynard Handley2013/05/19 05:44 PM
  Silvermont architecture in-depth articlenone2013/05/06 03:32 PM
    Another use for huge page TLB entriesPaul A. Clayton2013/05/06 09:27 PM
      Another use for huge page TLB entriesanon2013/05/06 09:35 PM
        Lack of paging structure cache informationPaul A. Clayton2013/05/07 06:51 AM
      Another use for huge page TLB entriesMaynard Handley2013/05/14 05:49 PM
        Another use for huge page TLB entriesUngo2013/05/15 12:15 PM
          Another use for huge page TLB entriesMaynard Handley2013/05/15 03:33 PM
            Another use for huge page TLB entriesUngo2013/05/16 03:54 PM
    Silvermont architecture in-depth articleanon2013/05/07 12:11 AM
      Silvermont architecture in-depth articlenone2013/05/07 02:27 AM
        Silvermont architecture in-depth articleJames2013/05/07 05:18 AM
  Silvermont architecture in-depth articleMichael S2013/05/06 03:59 PM
    Silvermont architecture in-depth articleDavid Kanter2013/05/06 05:48 PM
      Silvermont architecture in-depth articleMichael S2013/05/07 12:49 AM
        Silvermont architecture in-depth articleWilco2013/05/07 05:37 AM
          Silvermont architecture in-depth articleMichael S2013/05/07 05:49 AM
            Silvermont architecture in-depth articleWilco2013/05/07 08:17 AM
              Silvermont architecture in-depth articleExophase2013/05/07 09:00 AM
                Silvermont architecture in-depth articleExophase2013/05/07 09:05 AM
                  Resources allocated for different templatesDavid Kanter2013/05/07 09:38 AM
                  Silvermont architecture in-depth articleEduardoS2013/05/07 10:18 AM
  Silvermont architecture in-depth articleEduardoS2013/05/06 06:31 PM
    Silvermont architecture in-depth articleDavid Kanter2013/05/06 07:26 PM
  Some editing suggestionsPaul A. Clayton2013/05/06 09:00 PM
    Some editing suggestionsGabriele Svelto2013/05/08 05:27 AM
      Some editing suggestionsEduardoS2013/05/08 08:27 AM
        Original T series more web-oriented?Paul A. Clayton2013/05/08 11:01 AM
    SMT is a dodo birdBrett2013/05/09 08:26 PM
      SMT is a dodo birdExophase2013/05/09 08:57 PM
      SMT is a dodo birdDavid Kanter2013/05/10 12:34 AM
        SMT is a dodo birdMichael S2013/05/10 03:08 AM
        SMT is a dodo birdGabriele Svelto2013/05/10 03:45 AM
          SMT is a dodo birdRichardC2013/05/11 07:02 AM
            SMT is a dodo birdRicardo B2013/05/11 08:07 AM
              SMT is a dodo birdRichardC2013/05/11 04:39 PM
                SMT is a dodo birdRicardo B2013/05/11 06:55 PM
                  SMT is a dodo birdRichardC2013/05/12 12:36 AM
                    quad-core since Nov 2006RichardC2013/05/12 06:41 AM
                      quad-core since Nov 2006mpx2013/05/13 01:34 AM
                        quad-core since Nov 2006RichardC2013/05/13 03:48 AM
                          quad-core since Nov 2006Jukka Larja2013/05/14 11:34 AM
                            quad-core since Nov 2006RichardC2013/05/14 12:23 PM
                            quad-core since Nov 2006RichardC2013/05/14 12:24 PM
                    SMT is a dodo birdRicardo B2013/05/12 05:48 PM
                      * browsers are moving to a process per tab model (NT)Ricardo B2013/05/12 05:54 PM
                        * browsers are moving to a process per tab modelDoug S2013/05/12 08:27 PM
                          * browsers are moving to a process per tab modelMichael S2013/05/13 12:43 AM
                        * browsers are moving to a process per tab modelMaynard Handley2013/05/13 06:52 PM
                          * browsers are moving to a process per tab modelgallier22013/05/14 01:31 AM
                            * browsers are moving to a process per tab modelDoug S2013/05/14 11:58 AM
                          * browsers are moving to a process per tab modelRichardC2013/05/14 03:54 AM
                            * browsers are moving to a process per tab modelRicardo B2013/05/14 05:06 AM
                              * browsers are moving to a process per tab modelMichael S2013/05/14 05:45 AM
                                * browsers are moving to a process per tab modelRicardo B2013/05/14 07:48 AM
                                How about anti-virus, security, utility, and encryption cpu usage and delays?David Ball2013/05/14 07:48 AM
                                  How about anti-virus, security, utility, and encryption cpu usage and delays?RichardC2013/05/14 10:34 AM
                                * browsers are moving to a process per tab modelUngo2013/05/14 04:50 PM
                      SMT is a dodo birdEduardoS2013/05/12 07:21 PM
                        SMT is a dodo birdJouni Osmala2013/05/12 09:57 PM
                        SMT is a dodo birdRicardo B2013/05/13 02:40 AM
                          SMT is a dodo birdMichael S2013/05/13 03:50 AM
                            SMT is a dodo birdRicardo B2013/05/13 06:13 AM
                    SMT is a dodo birdPatrick Chase2013/05/13 08:33 PM
                      SMT is a dodo birdRichardC2013/05/14 10:38 AM
                        SMT is a dodo birdRicardo B2013/05/14 11:15 AM
                          SMT is a dodo birdRicardo B2013/05/14 11:18 AM
                            SMT is a dodo birdRichardC2013/05/14 12:09 PM
                              SMT is a dodo birdRicardo B2013/05/14 12:50 PM
                                SMT is a dodo birdRichardC2013/05/14 01:09 PM
                                  SMT is a dodo birdRicardo B2013/05/14 02:47 PM
                                  SMT is a dodo birdMaynard Handley2013/05/14 05:02 PM
                                    SMT is a dodo birdRichardC2013/05/14 05:40 PM
                                      SMT is a dodo birdBrendan2013/05/15 02:26 AM
                                        SMT is a dodo birdRichardC2013/05/15 03:14 AM
                                        SMT is a dodo birdRichardC2013/05/15 03:20 AM
                                          SMT is a dodo birdBrendan2013/05/15 04:10 AM
                                            SMT is a dodo birdGabriele Svelto2013/05/15 06:40 AM
                                              SMT is a dodo birdBrendan2013/05/15 07:29 AM
                                            SMT is a dodo birdRichardC2013/05/15 07:29 AM
                                              SMT is a dodo birdRicardo B2013/05/15 09:16 AM
                                                SMT is a dodo birdRichardC2013/05/15 11:06 AM
                                                  SMT is a dodo birdRicardo B2013/05/15 12:19 PM
                                            SMT is a dodo birdEduardoS2013/05/15 04:51 PM
                                              SMT is a dodo birdBrendan2013/05/16 12:29 AM
                                                The Problem With ThreadsRichardC2013/05/16 06:57 AM
                                                  The Problem With Threadsanon2013/05/16 08:55 AM
                                                  The Problem With ThreadsMaynard Handley2013/05/16 10:22 AM
                                                  The Problem With ThreadsBrendan2013/05/16 11:54 AM
                                                    The Problem With ThreadsRichardC2013/05/16 12:19 PM
                                                      The Problem With ThreadsSymmetry2013/05/16 01:14 PM
                                                        The Problem With ThreadsMaynard Handley2013/05/16 02:50 PM
                                                          The Problem With ThreadsSymmetry2013/05/16 04:22 PM
                                                            The Problem With ThreadsRichardC2013/05/17 07:22 AM
                                                        The Problem With ThreadsRichardC2013/05/16 05:49 PM
                                                      The Problem With ThreadsRicardo B2013/05/16 02:12 PM
                                                        The Problem With ThreadsRichardC2013/05/17 07:49 AM
                                                    The Problem With ThreadsBrendan2013/05/17 03:03 AM
                                                SMT is a dodo birdKoby2013/05/16 06:58 AM
                                          SMT is a dodo birdmpx2013/05/15 02:09 PM
                                            SMT is a dodo birdEduardoS2013/05/15 04:55 PM
                               4C/4T 4.0GHz was significantly faster than 4C/4T 3.8GHz??Mark Roulo2013/05/14 05:37 PM
                                 4C/4T 4.0GHz was significantly faster than 4C/4T 3.8GHz??RichardC2013/05/14 05:54 PM
                                  Thanks. Mark Roulo2013/05/14 06:05 PM
                                   4C/4T 4.0GHz was significantly faster than 4C/4T 3.8GHz??Exophase2013/05/14 08:10 PM
                                     More tests of HT and gamesExophase2013/05/14 08:24 PM
                                       More tests of HT and gamesRichardC2013/05/15 03:26 AM
                                         More tests of HT and gamesExophase2013/05/15 06:43 AM
                                           More tests of HT and gamesMichael S2013/05/15 12:35 PM
                                             More tests of HT and gamesRicardo B2013/05/15 01:16 PM
                                               More tests of HT and gamesRicardo B2013/05/15 01:19 PM
                                               More tests of HT and gamesJukka Larja2013/05/16 06:12 AM
                                         More tests of HT and gamesStubabe2013/05/16 12:24 PM
                                       More tests of HT and gamesmpx2013/05/19 02:56 AM
                          SMT is a dodo birdAction_Parsnip2013/05/14 01:28 PM
                          SMT is a dodo birdJukka Larja2013/05/15 09:02 AM
                        SMT is a dodo birdPatrick Chase2013/05/17 09:43 AM
                          SMT is a dodo birdJouni Osmala2013/05/17 10:27 AM
                          SMT is a dodo birdBrett2013/05/17 07:26 PM
                The cost of multithreadingPaul A. Clayton2013/05/11 07:51 PM
                  The cost of multithreadingRichardC2013/05/12 12:20 AM
                SMT benefits high end desktop.Jouni Osmala2013/05/11 10:04 PM
                SMT is a dodo birdHeikki Kultala2013/05/12 01:02 AM
                  SMT is a dodo birdRichardC2013/05/12 06:57 AM
                SMT is a dodo birdJukka Larja2013/05/12 03:33 AM
                SMT is a dodo birdStubabe2013/05/14 12:09 PM
                  SMT is a dodo birdRichardC2013/05/14 01:43 PM
                    SMT is a dodo birdRicardo B2013/05/14 03:00 PM
                      SMT is a dodo birdRichardC2013/05/14 06:27 PM
                        SMT is a dodo birdRicardo B2013/05/15 03:50 AM
                          SMT is a dodo birdRichardC2013/05/15 08:53 AM
                            SMT is a dodo birdRicardo B2013/05/15 09:31 AM
                              SMT is a dodo birdRichardC2013/05/15 11:13 AM
                                SMT is a dodo birdRicardo B2013/05/15 12:43 PM
                                  SMT is a dodo birdRichardC2013/05/15 01:15 PM
                                    SMT is a dodo birdRicardo B2013/05/15 01:40 PM
                                      SMT is a dodo birdRichardC2013/05/15 02:00 PM
                                        SMT is a dodo birdMaynard Handley2013/05/15 03:55 PM
                                        SMT is a dodo birdJouni Osmala2013/05/16 03:16 AM
                    SMT is a dodo birdStubabe2013/05/16 11:54 AM
                  Using the available die areaDoug S2013/05/14 05:51 PM
                    Using the available die areaRicardo B2013/05/15 04:15 AM
                      Using the available die areaStubabe2013/05/16 11:26 AM
                        Using the available die areaRicardo B2013/05/16 02:05 PM
      SMT is a dodo birdmpx2013/05/10 11:51 PM
        SMT is a dodo birdFoo_2013/05/11 05:21 AM
          SMT is a dodo birdEduardoS2013/05/11 09:28 AM
        SMT is a dodo birdDoug S2013/05/11 10:49 AM
          SMT is a dodo birdmpx2013/05/12 12:04 PM
            SMT is a dodo birdLinus Torvalds2013/05/12 02:22 PM
              Mediocre SMT implementations?Paul A. Clayton2013/05/12 05:06 PM
              SMT is a dodo birdmpx2013/05/12 06:13 PM
                Thanks for the actual research effort! (NT)Paul A. Clayton2013/05/13 05:43 AM
              How Does Silvermont Compare To A15?Ashraf Eassa2013/05/15 11:59 AM
                How Does Silvermont Compare To A15?Maynard Handley2013/05/15 04:08 PM
                  How Does Silvermont Compare To A15?TREZA2013/05/16 03:17 AM
                How Does Silvermont Compare To A15?Wilco2013/05/15 05:37 PM
                  How Does Silvermont Compare To A15?David Kanter2013/05/17 08:00 AM
                    How Does Silvermont Compare To A15?Exophase2013/05/17 08:52 AM
                      How Does Silvermont Compare To A15?David Kanter2013/05/17 09:38 PM
                        How Does Silvermont Compare To A15?Exophase2013/05/17 10:33 PM
                          FYI Tegra4 has A15 in it also, so 3 devices (NT)S. Rao2013/05/22 12:59 AM
                            FYI Tegra4 has A15 in it also, so 3 devicesMichael S2013/05/22 03:21 AM
                              FYI Tegra4 has A15 in it also, so 3 devicesS. Rao2013/05/22 10:06 AM
                        How Does Silvermont Compare To A15?Wilco2013/05/19 05:19 AM
                          How Does Silvermont Compare To A15?Patrick Chase2013/05/20 09:29 AM
                            Virtualization was also mostly server-orientedPaul A. Clayton2013/05/20 02:37 PM
                    How Does Silvermont Compare To A15?Wilco2013/05/17 12:22 PM
                      How Does Silvermont Compare To A15?David Kanter2013/05/17 09:29 PM
                        How Does Silvermont Compare To A15?Exophase2013/05/17 10:41 PM
                          How Does Silvermont Compare To A15?Gabriele Svelto2013/05/18 05:48 AM
                            How Does Silvermont Compare To A15?Exophase2013/05/18 09:57 AM
                          How Does Silvermont Compare To A15?David Kanter2013/05/18 08:02 AM
                            How Does Silvermont Compare To A15?Exophase2013/05/18 10:07 AM
                            How Does Silvermont Compare To A15?Wilco2013/05/18 12:04 PM
                        How Does Silvermont Compare To A15?anon2013/05/17 11:03 PM
                        How Does Silvermont Compare To A15?Maynard Handley2013/05/19 06:27 PM
                          How Does Silvermont Compare To A15?David Kanter2013/05/20 05:30 PM
                            How Does Silvermont Compare To A15?Exophase2013/05/20 06:06 PM
                              big.LITTLE and low-leakage processesPatrick Chase2013/05/20 09:26 PM
                                big.LITTLE and low-leakage processesExophase2013/05/20 09:56 PM
                                  big.LITTLE and low-leakage processesPatrick Chase2013/05/20 10:16 PM
                      Clock frequency comparisons and processDavid Kanter2013/05/18 08:50 AM
                        Hard cores from ARM?Patrick Chase2013/05/19 12:38 PM
                  Architecture isn't everythingPatrick Chase2013/05/17 05:49 PM
                    Architecture isn't everythingBjörn R. Björnsson2013/05/17 06:34 PM
                      Architecture isn't everythingaaron spink2013/05/17 08:55 PM
                        Load delay slots need not be a problemPaul A. Clayton2013/05/18 05:41 AM
                          Load delay slots need not be a problemExophase2013/05/18 10:33 AM
                            Did cache misses disrupt load delay?Paul A. Clayton2013/05/18 03:48 PM
                              Did cache misses disrupt load delay?Exophase2013/05/18 07:45 PM
                            TI C6x load delaysPatrick Chase2013/05/19 04:19 PM
                              Hexagon documentation?David Kanter2013/05/23 11:19 AM
                                Hexagon documentation?Exophase2013/05/23 11:45 AM
                                Hexagon documentation?Patrick Chase2013/05/23 03:55 PM
                        Architecture isn't everythingLinus Torvalds2013/05/18 11:31 AM
                How Does Silvermont Compare To A15?David Kanter2013/05/17 08:12 AM
                  How Does Silvermont Compare To A15?Ashraf Eassa2013/05/18 09:06 PM
                    How Does Silvermont Compare To A15?Ashraf Eassa2013/05/18 09:06 PM
            SMT is a dodo birdDoug S2013/05/12 08:22 PM
              SMT is a dodo birdGabriele Svelto2013/05/13 12:53 AM
                SMT is a dodo birdMichael S2013/05/13 01:13 AM
              SMT is a dodo birdMichael S2013/05/13 01:30 AM
  Silvermont architecture in-depth articlerwessel2013/05/06 09:04 PM
    Two different RSBsPaul A. Clayton2013/05/06 09:35 PM
  Decode cacheanon2013/05/07 04:53 AM
    Decode cachenone2013/05/07 04:59 AM
      Decode cacheanon2013/05/07 06:08 AM
    There is also predecode information in IcachePaul A. Clayton2013/05/07 07:18 AM
      There is also predecode information in IcacheMaynard Handley2013/05/13 09:23 PM
    Decode cachenona2013/05/07 11:25 PM
  Silvermont architecture in-depth articlekashing ho2013/05/07 12:18 PM
    Silvermont architecture in-depth articleEduardoS2013/05/07 01:41 PM
      Silvermont architecture in-depth articleLinus Torvalds2013/05/07 03:07 PM
        Silvermont architecture in-depth articleEduardoS2013/05/07 07:18 PM
          Silvermont architecture in-depth articleY2013/05/08 04:23 AM
  Silvermont architecture in-depth articleChris Rodinis2013/05/22 03:56 PM
    Silvermont architecture in-depth articleDavid Kanter2013/05/23 01:17 AM
  Silvermont architecture in-depth article2013/05/28 09:00 AM
    Silvermont architecture in-depth articleDavid Kanter2013/05/28 12:14 PM
      Silvermont architecture in-depth article2013/05/28 12:45 PM
        Silvermont architecture in-depth articleRicardo B2013/05/28 03:58 PM
          Silvermont architecture in-depth article2013/05/28 04:27 PM
            Silvermont architecture in-depth articleRicardo B2013/05/29 02:41 PM
              Silvermont architecture in-depth article2013/05/29 10:16 PM
                Silvermont architecture in-depth articleRicardo B2013/05/30 08:05 AM
                  Silvermont architecture in-depth article2013/05/30 09:48 AM
                    Silvermont architecture in-depth articleRicardo B2013/05/30 11:18 AM
                      Silvermont architecture in-depth article2013/05/30 01:13 PM
                        Silvermont architecture in-depth article2013/05/30 03:39 PM
                          Silvermont architecture in-depth articleRicardo B2013/05/30 04:43 PM
                            Silvermont architecture in-depth article2013/05/30 07:52 PM
                              Silvermont architecture in-depth articleRicardo B2013/05/31 04:34 AM
                                Silvermont architecture in-depth article2013/05/31 06:59 AM
                                  Silvermont architecture in-depth articleKlimax2013/05/31 07:15 AM
                                    Silvermont architecture in-depth article2013/05/31 08:01 AM
                                      Silvermont architecture in-depth articlerwessel2013/05/31 10:59 AM
                                        Silvermont architecture in-depth article2013/05/31 02:26 PM
                                          Silvermont architecture in-depth articlerwessel2013/05/31 03:11 PM
                                            Silvermont architecture in-depth article2013/06/03 09:51 AM
                                              Silvermont architecture in-depth articlerwessel2013/06/03 10:45 AM
                                              Silvermont architecture in-depth articlegallier22013/06/04 02:06 AM
                                                Silvermont architecture in-depth article2013/06/08 08:30 AM
                                  Silvermont architecture in-depth articleRicardo B2013/05/31 12:22 PM
                                    Silvermont architecture in-depth article2013/05/31 02:22 PM
                                      Silvermont architecture in-depth articleDavid Kanter2013/05/31 03:08 PM
                                        Silvermont architecture in-depth article2013/05/31 09:04 PM
                                          Silvermont architecture in-depth articlerwessel2013/05/31 09:53 PM
                                            Silvermont architecture in-depth article2013/05/31 10:59 PM
                                              Silvermont architecture in-depth articleDavid Kanter2013/06/02 03:02 AM
                                                Silvermont architecture in-depth article2013/06/02 08:24 AM
                                                  Silvermont architecture in-depth articleDavid Kanter2013/06/02 11:10 PM
                                                    Silvermont architecture in-depth article2013/06/03 08:25 AM
                                              Silvermont architecture in-depth articlerwessel2013/06/03 12:09 AM
                                                Silvermont architecture in-depth article2013/06/03 09:59 AM
                                                  Silvermont architecture in-depth articlerwessel2013/06/03 10:51 AM
                                                    Silvermont architecture in-depth article2013/06/04 06:31 PM
                                      Silvermont architecture in-depth articlerwessel2013/05/31 03:20 PM
                                        Silvermont architecture in-depth article2013/05/31 06:59 PM
                                          Silvermont architecture in-depth articlerwessel2013/05/31 09:02 PM
                                            Silvermont architecture in-depth article2013/05/31 09:13 PM
                                            Quibbling on multithreadingPaul A. Clayton2013/06/01 10:11 AM
                                              Quibbling on multithreadingrwessel2013/06/02 11:54 PM
                                                Exploiting for SMT was my "contribution"Paul A. Clayton2013/06/03 04:53 AM
                                            Silvermont architecture in-depth articleMichael S2013/06/01 10:49 AM
                        Silvermont architecture in-depth articleRicardo B2013/05/30 04:41 PM
                          Didn't notice how this was to be organized...2013/05/30 07:55 PM
          Silvermont, not Saltwell? (NT)papapapa2013/05/28 04:33 PM
            Of course. Not enough sleep. (NT)Ricardo B2013/05/29 02:27 PM
  No out-of-order in FP cluster of silvermont?anon2013/06/28 03:27 AM
    No out-of-order in FP cluster of silvermont?Michael S2013/06/28 04:52 AM
      No out-of-order in FP cluster of silvermont?Exophase2013/06/28 01:54 PM
        No out-of-order in FP cluster of silvermont?Michael S2013/06/29 11:21 AM
          No out-of-order in FP cluster of silvermont?Exophase2013/06/29 09:07 PM
      No out-of-order in FP cluster of silvermont?Linus Torvalds2013/06/29 12:22 PM
        No out-of-order in FP cluster of silvermont?anon2013/06/29 05:26 PM
          No out-of-order in FP cluster of silvermont?EduardoS2013/06/29 06:50 PM
            No out-of-order in FP cluster of silvermont?anon2013/06/29 09:15 PM
              No out-of-order in FP cluster of silvermont?EduardoS2013/06/29 09:31 PM
                No out-of-order in FP cluster of silvermont?anon2013/06/30 02:53 AM
                  No out-of-order in FP cluster of silvermont?EduardoS2013/06/30 05:24 AM
                    No out-of-order in FP cluster of silvermont?anon2013/06/30 10:41 AM
                      No out-of-order in FP cluster of silvermont?EduardoS2013/06/30 01:26 PM
                        No out-of-order in FP cluster of silvermont?anon2013/07/01 12:32 AM
                          No out-of-order in FP cluster of silvermont?EduardoS2013/07/01 05:40 PM
                            No out-of-order in FP cluster of silvermont?anon2013/07/01 06:44 PM
                            No out-of-order in FP cluster of silvermont?Michael S2013/07/02 05:40 AM
                              No out-of-order in FP cluster of silvermont?Exophase2013/07/02 09:03 AM
                              No out-of-order in FP cluster of silvermont?EduardoS2013/07/02 05:20 PM
                          No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 09:25 AM
                      No out-of-order in FP cluster of silvermont?Etienne2013/07/02 04:36 AM
                        No out-of-order in FP cluster of silvermont?anon2013/07/02 07:13 AM
                          No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 10:03 AM
                            No out-of-order in FP cluster of silvermont?anon2013/07/02 04:12 PM
                              No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 04:43 PM
                                No out-of-order in FP cluster of silvermont?anon2013/07/02 05:47 PM
                                  No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 07:36 PM
                                    No out-of-order in FP cluster of silvermont?anon2013/07/02 09:03 PM
                                      No out-of-order in FP cluster of silvermont?Symmetry2013/07/03 07:14 AM
                                        No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/03 09:04 PM
                                          No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/04 03:23 AM
                        No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 10:01 AM
                          No out-of-order in FP cluster of silvermont?Etienne2013/07/03 03:26 AM
                            layer 2 cache behaviourEtienne2013/07/05 03:14 AM
                              layer 2 cache behaviourMichael S2013/07/05 06:41 AM
                                layer 2 cache behaviourEtienne2013/07/05 09:15 AM
                              layer 2 cache behaviourPatrick Chase2013/07/05 11:37 AM
                                layer 2 cache behaviourMichael S2013/07/06 10:57 AM
                                  layer 2 cache behaviourPatrick Chase2013/07/06 12:08 PM
                                    layer 2 cache behaviourPatrick Chase2013/07/06 12:19 PM
                                    layer 2 cache behaviourEtienne2013/07/08 03:10 AM
                                      layer 2 cache behaviourPatrick Chase2013/07/08 10:02 AM
                                  layer 2 cache behaviourPatrick Chase2013/07/06 02:15 PM
                                  layer 2 cache behaviourUngo2013/07/09 03:24 PM
                      No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 08:43 AM
                  No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 08:34 AM
                    No out-of-order in FP cluster of silvermont?anon2013/07/02 04:15 PM
            No out-of-order in FP cluster of silvermont?none2013/06/30 05:03 AM
              No out-of-order in FP cluster of silvermont?EduardoS2013/06/30 05:45 AM
                No out-of-order in FP cluster of silvermont?none2013/06/30 06:28 AM
                  No out-of-order in FP cluster of silvermont?EduardoS2013/06/30 01:27 PM
        No out-of-order in FP cluster of silvermont?x2013/06/30 03:54 AM
          No out-of-order in FP cluster of silvermont?Foo_2013/06/30 06:15 AM
        No out-of-order in FP cluster of silvermont?rwessel2013/06/30 10:11 PM
          No out-of-order in FP cluster of silvermont?Linus Torvalds2013/07/01 01:40 PM
            No out-of-order in FP cluster of silvermont?Patrick Chase2013/07/02 10:35 AM
              No out-of-order in FP cluster of silvermont?Linus Torvalds2013/07/02 11:18 AM
            FPU in integer codes2013/07/02 11:38 AM
              FPU in integer codesPatrick Chase2013/07/02 11:56 AM
              FPU in integer codesLinus Torvalds2013/07/02 12:12 PM
                FPU in integer codesPatrick Chase2013/07/02 12:34 PM
                  FPU in integer codesLinus Torvalds2013/07/02 01:55 PM
        No out-of-order in FP cluster of silvermont?2013/06/30 11:42 PM
          No out-of-order in FP cluster of silvermont?bakaneko2013/07/03 03:54 AM
        What about integer SIMD?Exophase2013/07/01 12:44 AM
          What about integer SIMD?anon2013/07/01 01:45 AM
            What about integer SIMD?Michael S2013/07/01 08:57 AM
              What about integer SIMD?rwessel2013/07/01 03:39 PM
                What about integer SIMD?Michael S2013/07/01 04:11 PM
                  What about integer SIMD?EduardoS2013/07/01 06:04 PM
                    What about integer SIMD?Michael S2013/07/02 12:32 AM
          What about integer SIMD?hi2013/07/01 08:15 AM
            What about integer SIMD?Exophase2013/07/01 10:50 AM
            What about integer SIMD?David Kanter2013/07/02 01:20 PM
              What about integer SIMD?hi2013/07/02 03:48 PM
                What about integer SIMD?David Kanter2013/07/04 03:19 PM
  Silvermont architecture in-depth article2013/07/30 09:34 AM
    TLBs are caches of page tablesPaul A. Clayton2013/07/30 11:03 AM
      TLBs are caches of page tables2013/07/30 01:18 PM
        TLBs are caches of page tablesPaul A. Clayton2013/07/30 03:59 PM
          TLBs are caches of page tables2013/07/30 05:27 PM
            TLBs are caches of page tablesrwessel2013/07/30 07:01 PM
              TLBs are caches of page tables2013/07/31 02:15 PM
                Floorplan images show physical locationsPaul A. Clayton2013/07/31 04:11 PM
                  Floorplan images show physical locations2013/07/31 09:12 PM
                    Floorplan images show physical locationsrwessel2013/08/01 12:21 AM
                      Floorplan images show physical locations2013/08/02 12:58 PM
                        Floorplan images show physical locationsAntti-Ville Tuunainen2013/08/02 02:09 PM
                        Floorplan images show physical locationsStubabe2013/08/02 07:49 PM
                          Floorplan images show physical locations2013/08/03 08:23 AM
                            Floorplan images show physical locationsrwessel2013/08/03 11:16 PM
                            Floorplan images show physical locationsMelody Speer2013/08/04 04:11 AM
                              Floorplan images show physical locations2013/08/04 05:42 PM
                                Floorplan images show physical locationsrwessel2013/08/04 10:58 PM
                                  Floorplan images show physical locations2013/08/07 03:33 PM
                                    Floorplan images show physical locationsrwessel2013/08/08 01:03 PM
                                      Floorplan images show physical locations2013/08/11 09:20 AM
                                        Page tables are set up by the OSPaul A. Clayton2013/08/11 01:25 PM
                                          Page tables are set up by the OS2013/08/16 08:43 PM
                                            Multilevel page table formatPaul A. Clayton2013/08/17 11:18 AM
                                              Multilevel page table format2013/08/19 03:28 PM
                                                Multilevel page table formatrwessel2013/08/20 12:08 AM
                                                  Multilevel page table format2013/08/22 04:52 PM
                                                    Multilevel page table formatTREZA2013/08/22 05:30 PM
                                                    Multilevel page table formatrwessel2013/08/23 10:58 PM
                                                      Multilevel page table format2013/08/25 08:20 AM
                TLBs are caches of page tablesrwessel2013/08/01 12:41 AM
                  TLBs are caches of page tables2013/08/02 12:51 PM
                    TLBs are caches of page tablesrwessel2013/08/02 06:55 PM
  Silvermont instruction schedulingHugo Décharnes2013/10/02 03:25 AM
    Silvermont instruction schedulingMichael S2013/10/02 04:29 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell tangerine? 🍊