Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
1711 Discussions

How to find out whether the last-level cache is shared between CPU and GPU?

Bo_W_2
Beginner
440 Views

My Macbook Air has an I7-4650U processor. How can I find out whether the 4MB last-level cache is shared by the CPU and the GPU or not?

0 Kudos
3 Replies
Bernard
Valued Contributor I
440 Views

I have found on Wikipedia cache article following sentence " Intel Haswell CPUs with integrated Intel Iris Pro Graphics have 128 MB of eDRAM acting essentially as an L4 cache.[24] The benefits of an L3 cache depend on the application's access patterns."

There is no mention about the L4 cache being shared.

0 Kudos
Bo_W_2
Beginner
440 Views

Thanks for your comment. Although I7-4650U is a Haswell CPU, it doesn't has L4 cache. I know many ivybridge CPUs share the last-level cache with GPUs. Not sure about the Haswell notebook CPUs.

0 Kudos
Bernard
Valued Contributor I
440 Views

Probably we should wait for the answer from Intel engineers.

0 Kudos
Reply