? CPU -teknologi er vokset med stormskridt i årenes løb. På bare genert af tre årtier har vi gået fra simple 16-bit single- core CPU'er kører på 4.77MHz til utroligt komplekse 4 -core CPU'er , der kører med over 3 GHz per kerne. CPU Architecture
CPU'er i den nuværende teknologi er utroligt komplekse stykker af teknik. I lang tid var det antaget, at flere MHz betød bedre ydeevne , en hurtigere CPU . I 2001 blev dette draget i tvivl og vist sig at være en myte. På grund af arkitekturen evolution, er MHz kun en del af ligningen. En CPU kører på 1GHz hjælp nutidens avancerede arkitekturer vil køre omgange rundt om en 1GHz CPU fra blot tre generationer siden.
Bushastighed
Bus hastigheden er en anden faktor i de samlede resultater af en CPU . Bussen dikterer, hvor hurtigt CPU kommunikerer med resten af computeren . Dette gøres med multiplikatorer og delere. Eksempel: Athlon XP CPU på 1,33 GHz . Der bruger en 133MHz bus , med en 10x multiplikator . CPU'en kommunikerer med RAM på 133MHz , og derefter gennem skillevægge , taler til AGP og PCI busserne langsommere. Nyere CPU'er bruger ur fordobling og flere kanaler for at opnå endnu højere CPU hastigheder.
Core Speed
den rå hastighed, hvormed CPU'en opererer. Dagens CPU kerner opererer i GHz-området , der udfører milliarder af operationer i sekundet . Arkitekturen , at CPU'en er bygget på har en masse at gøre med, hvor effektivt CPU udfører disse operationer.
Bus Architercture
Bussen CPU og alle computerens periferiudstyr kører på har også en indvirkning på den samlede CPU-ydelsen . Et ineffektivt bus vil medføre forsinkelser i transaktioner mellem periferiudstyr og CPU. En langsom bus vil simpelthen forhindre tingene ved at være langsom, selv om en langsommere bus har også været brugt til med vilje skabe forskellige CPU hastigheder for at udfylde forskellige behov.
Cache
p Alle CPU'er har hvad der kaldes on- die cache . Det er små mængder af RAM , der kører ved eller i nærheden af hastigheden af CPU til at fremskynde processen med computing, og for at holde CPU " fodret ", så det ikke spilde tid at gøre noget. Have en effektiv cache gør en kæmpe forskel, når det kommer til performance .
Konklusion
Man kunne argumentere for , at hvis to kerner er bedre end én, så tre skal være bedre end to . Men baseret på de oplysninger netop skitseret , bør det være let at se , at dette kunne ganske tænkes være falsk. Alt det ville tage en dårligt designet cache , bus eller arkitektur og en triple- core CPU kunne finde sig selv trounced med en dual-core .