I am interested in how much of the surface of a modern or older CPU's are taken by cache memory ?

Are there any statistics regarding the size that cache memory takes in CPU dies of today ?

Are the schematics of the cpu's available to the public ? From those schematics can one see how much of the CPU surface is taken by various parts of the CPU ?

  • 1
    \$\begingroup\$ Some CPUs have huge caches and some has tiny CPU cores, and some both. It's not very uncommon if cache is bigger than the CPU core. \$\endgroup\$ – user3528438 Mar 6 '17 at 16:17

Detailed schematics are not available. However, third parties can decap the chip and take pictures ("die shot"), and Intel occasionally make nice maps in their publicity material:

enter image description here

The actual amount of cache depends heavily on exact part number - high-end ones have huge caches.

| improve this answer | |
  • \$\begingroup\$ Nice picture. If the L3 is shared, I would expect each one of the cores to have its own L2 and L1 \$\endgroup\$ – Claudio Avi Chami Mar 6 '17 at 17:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.