Ed. AJProença,Arquitectura de Computadores, MICEI, UMinho, 2006/07
ICCA’07 8th Internal Conference on Computer Architecture
F A Q - 0 2
Quais as principais evoluções que se sentiram na arquitectura do IA32 desde oprimeiroPentiumatéao Pentium4 (o parceiro do Xeonque equipa a maioria dos nós docluster), ao nível da redução do impacto das memórias lentas? "From Pentium to Pentium 4: memory hierarchy evolution This communication describes and compares the evolution of technical features developed for IA32 processors -Pentium to Pentium 4 –to reduce the bottleneck memory. In previous years, the CPUs are increasing your clock rate and this feature was not followed by the memory technologies. But, the evolutions on hierarchy memory will permit to dream about more performance in future; the changes on caches memories are responsible for the main evolutions, such as, cache separated by data and instructions, dual independent bus, advanced transfer cache, new cacheabilityand execution trace cache." Rui BorgesJanuary 2007F ro m P e n ti u m t o P e n ti u m 4 : m e m o ry h ie ra rc h y e v o lu ti o n
Rui Miguel Borges ICCA’07 Department of Informatics, University of Minho January 2007C P U /M e m o ry G a p
January 2007P 5 F a m ily • L 1 c a c h e s e p a ra te d b y d a ta a n d in s tr u c ti o n s ( p re -d e c o d e d i n s tr u c ti o n s ) • L 1 c a c h e w it h H a rv a rd a rc h it e c tu re : d a ta c a c h e ( L 1 d -c a c h e ) p lu s i n s tr u c ti o n c a c h e (L 1 i -c a c h e ) – 1 6 K B y te , 4 -w a y s e t a s s o c ia ti v e , 3 2 -b y te c a c h e l in e s iz e ; – 8 K B y te , 2 -w a y s e t a s s o c ia ti v e f o r e a rl ie r p ro c e s s o rs ; – w ri te -b a c k d a ta • L 2 u n if ie d c a c h e i s o ff -c h ip ; • T y p ic a lly 2 5 6 o r 5 1 2 K B y te , 4 -w a y s e t a s s o c ia ti v e , 3 2 b y te c a c h e l in e s iz e
January 2007