Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

what elements does cache entry contain in cache?

kewenpan
Beginner
357 Views
what elements does cache entry contain in cache?
Recently i have read a paper on shared cache.
I do not perfectly understand "cache entry".
cache entry means that those cache elements which process access when process is running,for example TLBI-L1 cacheD-L1 cache,What else elements there are still
thank you for reading and looking forward your reply.
0 Kudos
2 Replies
Anthony_B_Intel
Employee
357 Views
I'm not sure of the context in the referenced paper, but it seems "cache entry" is most often used to mean a piece of data that is stored in a cache or the location in the cache that holds that piece of data. I would guess that the paper is talking about entries the top level cache (L2 or L3depending on processor generation) that is shared between cores. Here, there are certain patterns you need to be aware of to make sure you are using cache effectively and not causing yourself performance headaches.

You can check Chapter 11 in the Intel Architecture Software Developer's Manual, vol 3A for more information about how caching works. http://www.intel.com/Assets/PDF/manual/253668.pdf

0 Kudos
kewenpan
Beginner
357 Views
Thank you, asbock.
Your reply is perfect.
0 Kudos
Reply