A seemingly big point of differentiation between Intel CPUs (i5 to i7 to workstation CPUs) is cache size. All else being equal, what is the effect of cache on speed? I'm primarily interested in scientific and statistical computing, not gaming. So, tasks like simulations, fitting regressions, etc. Thank you.