PENTIUJM 4
El Advanced Transfer Cache es un caché L2 de 256KB y se comunica con el núcleo del procesador por un camino de 256 bits de ancho. En un Pentium4 de 1,4 GHz, la rata de transferencia alcanza los 44,8 GB/s, ¡todo el contenido de un disco duro en un segundo!
El bus de 400 MHz y el Advanced Transfer Cache contribuyen a mantener ocupadas lasunidades de ejecución del procesador. Particularmente los dos ALU (unidades lógico-aritméticas, que se encargan de los cálculos), las cuales funcionan al doble de la velocidad del procesador. En unPentium 4 de 1,5 GHz, ambos ALU funcionan a 3 GHz (!!!). Esto es lo que Intel llama Rapid Execution Engine.
El Enhanced Floating Point/Multimedia se refiere a la introducción de 144 nuevasinstrucciones a las SSE y MMX anteriores. Estas instrucciones se llaman Streaming SIMD Extensions 2 o SSE2. MMX, SSE y SSE2 sirven especialmente a las necesidades del procesamiento de imágenes, video, sonido,voz, encripción de datos y aplicaciones científicas en general. Nótese sin embargo que para las aplicaciones comerciales como procesamiento de palabras, estas mejoras son inútiles.
De todas lascaracterísticas de la micro-arquitectura Netburst, el Hyperpipeline y el Execution Trace Cache son las más vistosas y controversiales.
El Execution Trace Cache es un tipo de caché L1 muy especial: envez de almacenar los datos, en este caso instrucciones, usados más frecuentemente, guarda las micro-operaciones más frecuentes. En el Pentium III los fragmentos de programa más frecuentemente utilizadosson almacenados en el caché L1 para luego ser decodificados y transformados en micro-operaciones, instrucción por instrucción. El Execution Trace Cache ahorra el paso de decodificado, y como el...
Regístrate para leer el documento completo.