Correct me if I'm wrong, but I don't think you should worry too much about the cache as it is very likely to suit the intended application of the CPU.
If you want an intense CAD, rendering, video editing CPU, the cache is going to be capable of the tasks required, just as the cores and everything else involved are too.