por
pobrecito hablador
el Martes, 28 Agosto de 2001, 19:28h
(#50386)
Tienes razón salvo por un pequeño detalle, en un P4 no se necesitan dos ciclos para hacer una operación, sino 20 para operaciones con enteros y algunos cientos para operaciones de coma flotante.
El truco está en la segmentación. En teoría si una instrucción tarda 20 ciclos pero se procesan 20 a la vez no se notaría la diferencia cuando se hayan ejecutado suficientes instrucciones. El problema es que cada vez que el procesador tiene que dar un salto se va todo a la mierda y las instrucciones que tenía preparadas ya no sirven, de modo que se desaprovechan los ciclos de reloj que se habían utilizado para procesar las instrucciones viejas y los que hay que esperar hasta que se propaguen por la segmentación las instrucciones nuevas.
Ya sé que el P4 tiene predicción de saltos. Pero no siempre funciona y cuando falla es mucho más catastrófico tener una segmentación tan complicada como la del P4 que una más sencilla, con menos MHz pero más eficiente como la del Athlon.
Los MHz deol P4 son de mentira
(Puntos:1, Informativo)Tienes razón salvo por un pequeño detalle, en un P4 no se necesitan dos ciclos para hacer una operación, sino 20 para operaciones con enteros y algunos cientos para operaciones de coma flotante.
El truco está en la segmentación. En teoría si una instrucción tarda 20 ciclos pero se procesan 20 a la vez no se notaría la diferencia cuando se hayan ejecutado suficientes instrucciones. El problema es que cada vez que el procesador tiene que dar un salto se va todo a la mierda y las instrucciones que tenía preparadas ya no sirven, de modo que se desaprovechan los ciclos de reloj que se habían utilizado para procesar las instrucciones viejas y los que hay que esperar hasta que se propaguen por la segmentación las instrucciones nuevas.
Ya sé que el P4 tiene predicción de saltos. Pero no siempre funciona y cuando falla es mucho más catastrófico tener una segmentación tan complicada como la del P4 que una más sencilla, con menos MHz pero más eficiente como la del Athlon.