Geekbench 4 ICache Data (and Sandy Bridge IPC)

By: Chester Lam (lamchester.delete@this.gmail.com), June 11, 2019 11:09 pm
Room: Moderated Discussions
Doug S (foo.delete@this.bar.bar) on June 11, 2019 11:46 am wrote:
> Chester Lam (lamchester.delete@this.gmail.com) on June 10, 2019 11:32 pm wrote:
> > Using the same method as before (running a lot of iterations to make the actual test
> > show through), and taking averages from the area that's obviously the test:
>
>
> Could you do the same but look at icache misses?

Sure. Using:
Event 0x83, umask 0x01 = "instruction fetch tag lookups that hit in the instruction cache (L1i). Counts at 64-byte cache-line granularity."
Event 0x83, umask 0x02 = "instruction fetch tag lookups that miss in the instruction cache (L1i). Counts at 64-byte cache-line granularity."

I also tried on SNB using event 0x80, umask 0x02 = "number of instruction cache, streaming buffer, and victim cache misses. Counting includes uncacheable accesses", and got slightly lower cache miss figures. So I'm not sure what's up with the "64-byte cache-line granularity" thing on SKL.

But at least the data mostly lines up, with LLVM stands out as really not fitting in L1i. SQLite and Dijkstra also have a few L1i misses.

Geekbench 4 instruction cache miss frequency

IMO fetch hits/(fetch hits + fetch misses) is a misleading metric because for a lot of these tests, the CPU's feeding the backend with the micro-op cache, and not even fetching from the icache at all. But here it is anyways:

Geekbench 4 instruction cache miss frequency

And finally, some Sandy Bridge IPC data:
SKL vs SNB IPC
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Geekbench 4 Latency TestChester Lam2019/06/09 12:54 PM
  Geekbench 4 Integer Test DataChester Lam2019/06/10 11:32 PM
    Geekbench 4 Integer Test DataDoug S2019/06/11 11:46 AM
      Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/11 11:09 PM
        Geekbench 4 ICache Data (and Sandy Bridge IPC)Doug S2019/06/12 10:45 AM
          Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/12 03:20 PM
            Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/12 03:20 PM
          Geekbench 4 ICache Data (and Sandy Bridge IPC)Maynard Handley2019/06/12 09:56 PM
            Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/13 01:55 AM
              Geekbench 4 ICache Data (and Sandy Bridge IPC)Doug S2019/06/13 10:56 AM
                Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/13 04:20 PM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/13 04:27 PM
                    Geekbench 4 ICache Data (and Sandy Bridge IPC)Foo_2019/06/14 02:17 AM
                Geekbench 4 ICache Data (and Sandy Bridge IPC)Linus Torvalds2019/06/13 09:40 PM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)Doug S2019/06/13 09:57 PM
                    Geekbench 4 ICache Data (and Sandy Bridge IPC)Gabriele Svelto2019/06/14 02:01 AM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)Gabriele Svelto2019/06/14 02:06 AM
                    Geekbench 4 ICache Data (and Sandy Bridge IPC)Gian-Carlo Pascutto2019/06/14 04:15 AM
                      Geekbench 4 ICache Data (and Sandy Bridge IPC)Chester Lam2019/06/14 12:26 PM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)2019/06/15 07:47 AM
                    Geekbench 4 ICache Data (and Sandy Bridge IPC)Linus Torvalds2019/06/15 10:29 AM
                      Geekbench 4 ICache Data (and Sandy Bridge IPC)Seni2019/06/15 10:45 AM
                        Geekbench 4 ICache Data (and Sandy Bridge IPC)Linus Torvalds2019/06/15 11:48 AM
                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)2019/06/15 12:57 PM
                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Linus Torvalds2019/06/15 03:56 PM
                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/15 11:24 PM
                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Jukka Larja2019/06/16 01:52 AM
                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Gabriele Svelto2019/06/16 04:03 AM
                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/16 09:24 AM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Gabriele Svelto2019/06/16 11:26 PM
                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Travis Downs2019/06/16 09:22 PM
                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/16 10:52 PM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Michael S2019/06/17 06:47 AM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/17 07:05 AM
                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/18 03:39 PM
                                    Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/18 09:50 PM
                                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/19 12:47 PM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/19 03:10 PM
                                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/19 02:51 PM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/19 03:08 PM
                                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/20 03:54 PM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/20 05:28 PM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/20 08:02 PM
                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/20 08:08 PM
                                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/20 08:27 PM
                                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/20 11:37 PM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Dummond D. Slow2019/06/20 07:12 AM
                                        CoW and cache flushesGionatan Danti2019/06/20 03:22 PM
                                    Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Anne O. Nymous2019/06/19 12:46 AM
                                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/19 12:52 PM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/19 02:02 PM
                                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anonymous22019/06/19 03:25 PM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/19 08:11 PM
                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)rwessel2019/06/19 09:37 PM
                                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/20 04:33 PM
                                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/20 04:48 PM
                                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)rwessel2019/06/20 04:57 PM
                                                    Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/20 09:18 PM
                                                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Gionatan Danti2019/06/21 02:12 AM
                                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/21 10:50 AM
                                                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Gionatan Danti2019/06/21 01:37 PM
                                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/21 02:40 PM
                                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brett2019/06/21 07:51 PM
                                                              RAIDZGionatan Danti2019/06/21 11:35 PM
                                                                RAIDZanon2019/06/22 01:45 AM
                                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Doug S2019/06/21 03:42 PM
                                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Gionatan Danti2019/06/21 11:37 PM
                                                                Data checksumGionatan Danti2019/06/22 03:35 AM
                                                                  Data checksumanon2019/06/22 04:37 AM
                                                                  Drive DRAM errorsMaxwell2019/06/22 05:45 AM
                                                                    Drive DRAM errorsGionatan Danti2019/06/22 09:36 AM
                                                                      Drive DRAM errorsDavid Hess2019/06/23 06:31 AM
                                                                      Drive DRAM errorsMaxwell2019/06/24 05:41 AM
                                                                        Drive DRAM errorsEtienne2019/06/24 06:04 AM
                                                                    Drive DRAM errorsDavid Hess2019/06/23 06:39 AM
                                                                      Drive DRAM errorsBrett2019/06/23 11:46 AM
                                                                        Drive DRAM errorsDavid Hess2019/06/23 12:07 PM
                                                                        Drive DRAM errorsDoug S2019/06/23 12:21 PM
                                                                          Drive DRAM errorsBrett2019/06/23 12:25 PM
                                                                            Drive DRAM errorsDoug S2019/06/23 12:33 PM
                                                                              Drive DRAM errorsBrett2019/06/23 01:49 PM
                                                                  Data checksumDoug S2019/06/22 09:43 AM
                                                                    Data checksumanon2019/06/22 10:01 AM
                                                                      Data checksumDoug S2019/06/22 02:53 PM
                                                                        Data checksumanon2019/06/22 05:42 PM
                                                                        Data checksumDavid Hess2019/06/23 06:43 AM
                                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)David Hess2019/06/23 06:04 AM
                                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Adrian2019/06/19 08:51 PM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Doug S2019/06/19 09:22 PM
                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Adrian2019/06/20 12:33 AM
                                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anonymous22019/06/20 01:01 AM
                                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Doug S2019/06/20 03:51 PM
                                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/20 01:35 PM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Anne O. Nymous2019/06/21 01:38 PM
                                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/21 02:14 PM
                                            Layerschester lam2019/06/21 05:42 PM
                                              LayersMaynard Handley2019/06/21 06:54 PM
                                                Layerschester lam2019/06/22 08:54 PM
                                              LayersAnne O. Nymous2019/06/22 10:40 AM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon2019/06/21 11:47 PM
                                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Anne O. Nymous2019/06/22 10:44 AM
                                              Filesystem data checksum pointless?Brett2019/06/22 02:17 PM
                                                Filesystem data checksum pointless?anon2019/06/22 02:44 PM
                                                  Data corruption notification is usefulPaul A. Clayton2019/06/22 04:22 PM
                                                    Data corruption notification is usefulanon2019/06/22 05:14 PM
                                                    Data corruption notification is usefulMaxwell2019/06/23 12:30 AM
                                                  Filesystem data checksum pointless?Brett2019/06/22 06:33 PM
                                                    Filesystem data checksum pointless?Brett2019/06/22 11:12 PM
                                                      Filesystem data checksum pointless?Doug S2019/06/23 02:09 AM
                                                        Filesystem data checksum pointless?Adrian2019/06/23 02:50 AM
                                                          Filesystem data checksum pointless?David Hess2019/06/23 11:25 AM
                                                        Filesystem data checksum pointless?David Hess2019/06/23 11:19 AM
                                                        Filesystem data checksum pointless?Brett2019/06/23 01:30 PM
                                                      Filesystem data checksum pointless?anon2019/06/23 02:15 AM
                                                      Filesystem data checksum pointless?David Hess2019/06/23 11:12 AM
                                                Filesystem data checksum pointless?Linus Torvalds2019/06/22 02:55 PM
                                                Filesystem data checksum pointless?Maynard Handley2019/06/22 03:59 PM
                                                  Filesystem data checksum pointless?anon2019/06/22 05:52 PM
                                                    Filesystem data checksum pointless?Maynard Handley2019/06/22 08:16 PM
                                                      Filesystem data checksum pointless?anon2019/06/23 02:02 AM
                                                  Filesystem data checksum pointless?Doug S2019/06/23 02:18 AM
                                                    Filesystem data checksum pointless?Maynard Handley2019/06/23 08:54 AM
                                                Filesystem data checksum pointless?Adrian2019/06/22 10:08 PM
                                                Filesystem data checksum pointless?Anne O. Nymous2019/06/23 02:34 AM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Travis Downs2019/06/17 08:48 AM
                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon#12019/06/16 11:18 PM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Maynard Handley2019/06/17 01:41 AM
                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Adrian2019/06/17 04:21 AM
                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anon#12019/06/17 08:25 AM
                          Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)2019/06/18 07:10 AM
                            Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Chester Lam2019/06/18 11:16 AM
                              Most users don't care about UI performanceanonymous22019/06/18 01:52 PM
                                Most users don't care about UI performanceJukka Larja2019/06/19 07:10 AM
                                  Most users don't care about UI performanceanonymous22019/06/19 01:13 PM
                                    Most users don't care about UI performanceanon#12019/06/19 02:11 PM
                                Most users don't care about UI performanceGabriele Svelto2019/06/20 07:49 AM
                                  Most users don't care about UI performanceanonymous22019/06/20 08:23 PM
                                    Most users don't care about UI performancechester lam2019/06/21 05:49 PM
                              Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)2019/06/18 01:57 PM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Doug S2019/06/18 02:45 PM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Linus Torvalds2019/06/18 02:49 PM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)anonymous22019/06/19 03:35 PM
                                  Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Chester Lam2019/06/20 12:35 PM
                                    Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Brendan2019/06/20 07:49 PM
                                      Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Chester Lam2019/06/21 12:27 AM
                                        Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Jouni Osmala2019/06/22 03:47 AM
                                Geekbench 4 ICache Data (and Sandy Bridge IPC, and GUI IPC)Chester Lam2019/06/20 01:42 PM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)Michael S2019/06/15 12:19 PM
                    Geekbench 4 ICache Data (and Sandy Bridge IPC)Doug S2019/06/15 12:52 PM
                  Geekbench 4 ICache Data (and Sandy Bridge IPC)Jouni Osmala2019/06/16 06:59 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell purple?