Modern cores

By: Etienne (, July 22, 2020 10:15 am
Room: Moderated Discussions
Maynard Handley ( on July 22, 2020 10:03 am wrote:
> I cannot recommend enough the paper,
> (Evolution of the Samsung Exynos CPU Microarchitecture)
> It's like those classic papers written at the end of the RISC era, detailing the state of OoO
> just before the relevant companies like MIPS/SGI and Alpha/DEC became defunct. The value is in
> clarifying various aspects of how current (acceptably, but not best of class) CPUs perform things
> like indirect branch prediction, cache management, or prefetching; showing in particular the degree
> of complexity present beyond simple statements like "performs strided prefetch".

Extract: For those reasons, the standalone prefetcher uses an algorithm
to handle long, complex streams with larger training structures,
and techniques to reuse learnings across 4KB physical page

So all those measures on real code, and core improvements following these measures, would they be impacted by the fact Apple has chosen 16 Kbytes/pages at the OS level?
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Modern coresMaynard Handley2020/07/22 09:03 AM
  Modern coresEtienne2020/07/22 10:15 AM
    Modern coresMaynard Handley2020/07/22 01:19 PM
      Modern coresanon2020/07/22 03:13 PM
        Modern coresMaynard Handley2020/07/22 05:29 PM
          Modern coresChester2020/07/22 10:59 PM
            Modern coresMaynard Handley2020/07/23 09:06 AM
              Modern coresChester2020/07/23 10:33 AM
              Modern coresDoug S2020/07/23 02:14 PM
      You are ignoring the effect of page size to cache way size (NT)Heikki Kultala2020/07/23 06:16 AM
  Modern coresanon2020/07/22 03:18 PM
    Modern coresUnmaskedUnderflow2020/07/23 07:50 AM
  Modern coresJouni Osmala2020/07/22 10:17 PM
Reply to this Topic
Body: No Text
How do you spell avocado?