Imagine the job you want your processor to do is eating food. You know how I eat faster than you do? Part of that is having a bigger mouth (L1 cache), using bigger silverware (L2 cache), and having a larger plate (L3 cache). It’s also about making sure that I’m taking the right size bites, constantly chewing because I make sure that the next bite is ready to go into my mouth by the time I’m done chewing (hyperthreading and pipelining).
Latest Answers