Si tenía dos opciones en procesadores, una con 2.7GHz @ 6M cache y la otra con 3.0GHz @ 4M cache, ¿cuál elige?
Dependería de cuáles eran los dos procesadores y cuáles eran mis requisitos. Creo que esta pregunta se basa en la idea errónea de que las velocidades del reloj central son una medida del rendimiento de la CPU. Ellos no son. Un procesador con una velocidad de reloj más alta puede o puede que no ejecute más instrucciones por segundo que un procesador con una velocidad de reloj más baja. Así que no hay nada que puedas hacer con esas velocidades de reloj, no puedes compararlas unas con otras.
Es algo así como tratar de juzgar cuál de los dos autos tiene un motor más potente al observar cuál tiene un tanque de gasolina más grande. Sí, los autos con tanques de gasolina más grandes tienden a tener motores más potentes. Pero el auto puede ser solo un consumidor de gasolina, como el Northwood Pentium 4 que tenía altas velocidades de reloj pero que era horrible porque Intel sacrificó el rendimiento horriblemente (al extender la profundidad de la tubería) para acelerar el reloj.
Los chupadores compran CPUs basadas en velocidades de reloj. Comprar basado en mesurado Rendimiento en cargas de trabajo realistas.