Vamos a ver si puedo echar un poco de luz sobre este tema...
los Megahertzios y Gigahertzios son unidades de frecuencia no de velocidad. Por tanto solo indican el numero de ciclos por segundo y se expresa de forma física como una medida que se utiliza generalmente para indicar el número de repeticiones de cualquier fenómeno o suceso periódico en la unidad de tiempo. la frecuencia = 1/T , donde T es el tiempo necesario para realizar 2 repeticiones.
En informática la velocidad viene reflejada por el numero de operaciones por segundo. es decir, si mi procesador X hace 6 millones de operaciones por segundo ( MIPS y
FLOPS ) y este de la competencia hace 12 MIPS...va a ser mas rápido independientemente de los Ciclos por segundo que haga ( Siempre y cuando no estemos comparando cantidades de Megahertzios muy dispares). En la siguiente tabla, sacada de la wikipedia, puedes comprobar hasta el Athlon FX62 del 2006 las diferencias en MIPS y Ghz. Te dejo el enlace:
http://es.wikipedia.org/wiki/MIPSEsto es en resumen por que a los mismos megahertzios hay micros mas rápidos y otros mas lentos.
Como se consigue esto? bien, las famosas memorias cache L2 y L3 de los micros tienen mucho que ver, Hace 10 años solo tenían 256Kb de cache y hoy en día los tienes de 12Mb de cache. La memoria cache es una memoria ultra-rápida que se implanta en el microprocesador que le permite almacenar las instrucciones mas habituales ( que mas se repiten ) y acceder a ellas mas rápdamente que si las almacenan en la memoria ram del sistema ( sustancialmente mas lenta ).
La temperatura es otro punto importante. La temperatura es el resultado de varias variables interconectadas. La tecnología de integración, los famosos nanometros, cuanto mas pequeño es algo, menos voltaje necesita ( otro valor importante para la temperatura ) y menos calor genera.
En un circuito eléctrico las corrientes de voltaje generan unas corrientes llamadas "parásitas", son las que generan el calor. Por tanto a menor voltaje, menor temperatura, menor Nº de corrientes parásitas y menor perdida de rendimiento. Esto se traduce en mayor Nº de instrucciones por segundo=>mas velocidad real de proceso.
Y por haber hay muchísimos mas....las velocidades de las Memorias, el ancho de banda del bus de las placas bases, la capacidad de tener 2 o 3 canales de memoria de 64 bits..., la integración de estos canales en los procesadores, ya te digo que hay mil historias. SI quieres saber mas en la wikipedia hay bastante información y por lo que he leído, no está muy desencaminada...vamos, que te puedes fiar...lo mismo no para hacer una tesis pero para informarte, tienes de sobra.
Entonces para responder a tu pregunta...los micros de 3,2 que no podían con el crysis mucho me imagino que te refieres a los Athlon 64 y Pentium 4 a 3,2Ghz. Bien, si tu coges una placa base que te permita ponerle una gráfica de las nuevas, verás como si que corre el crysis. Y al revés si puedes encontrar una placa para poner un procesador con varios núcleos, pero con AGP y le pones....no se una 6800 Ultra de 256MB o una 7800 GTX verás como no puede con el Crysis. En el tema de los videojuegos hace bastante mas en general una buena Gráfica que un buen micro. Al menos hasta ahora.
A ver si te he ayudado un poquito.
un Saludo.