This post shows briefly how CPU caches are organized in modern Intel processors. Cache discussions often lack concrete examples, obfuscating the simple concepts involved. Or maybe my pretty little head is slow. At any rate, here's half the story on how a Core 2 L1 cache is accessed: The unit of data in the cache is the line, which is just a contiguous chunk of bytes in memory. This cache uses 64-b
![Cache: a place for concealment and safekeeping](https://cdn-ak-scissors.b.st-hatena.com/image/square/76d9bb037dd197e11d9206ecd6d907a4b673fb4c/height=288;version=1;width=512/http%3A%2F%2Fstatic.duartes.org%2Fimg%2FblogPosts%2FL1CacheExample.png)