CPU -technologie is gegroeid door sprongen en grenzen in de jaren . In gewoon verlegen van drie decennia , hebben we gegaan van een eenvoudige 16 - bit single- core CPU's draait op 4.77MHz , om ongelooflijk complex 4 - core CPU's draait op meer dan 3 GHz per core . CPU Architectuur CPU's van de huidige technologie zijn ongelooflijk complexe stukken van engineering . Voor een lange tijd werd aangenomen dat meer MHz betekende betere prestaties , een snellere CPU . In 2001 werd dit in twijfel getrokken en getoond aan een mythe te zijn . Vanwege architectuur evolutie MHz is slechts een deel van de vergelijking . Een processor draait op 1GHz met hedendaagse cutting - edge architecturen zal rondjes draaien rond een 1GHz CPU van slechts drie generaties geleden . Bussnelheid Bussnelheid is een andere factor in de algehele prestaties van een CPU. De bus bepaalt hoe snel de processor communiceert met de rest van de computer . Dit wordt gedaan met multipliers en verdelers . Voorbeeld : Athlon XP CPU op 1,33 GHz . Dat is met behulp van een 133MHz bus , met een 10x multiplier . De CPU communiceert met het RAM-geheugen op 133MHz , en dan door verdelers , spreekt tot de AGP -en PCI- bussen bij lagere snelheden . Nieuwere CPU clock verdubbeling en meerdere kanalen gebruiken om nog hogere CPU snelheden te verkrijgen . Core Snelheid de ruwe snelheid waarmee de CPU werkt . CPU-kernen van vandaag werken in het GHz-bereik , het uitvoeren van miljarden bewerkingen per seconde . De architectuur die de CPU is gebouwd op heeft veel te maken met hoe efficiënt de CPU voert deze operaties . Bus Architercture De bus van de CPU en alle van de de computer randapparatuur draaien op heeft ook een impact op de totale CPU-prestaties . Een inefficiënte bus vertragingen in transacties tussen randapparatuur en de CPU veroorzaken . Een langzame bus gewoon belemmeren hetgeen van traag , hoewel een langzamere bus is ook gebruikt om andere CPU snelheden opzet maken aan verschillende behoeften te vullen . Cache Alle p CPU's hebben wat genoemd wordt on-die cache . Dit is kleine hoeveelheden RAM die draaien op of in de buurt van de snelheid van de CPU te versnellen het proces van computing, en de CPU " gevoed" te houden , zodat het is geen moment niets doen verspillen . Het hebben van een efficiënte cache maakt een enorm verschil als het gaat om prestaties . Conclusie Men zou kunnen stellen dat als twee cores zijn beter dan een, dan drie moet beter zijn dan twee . Maar op basis van de zojuist geschetste informatie , moet het gemakkelijk zijn om te zien dat dit heel denkbaar vals zou kunnen zijn . Alles wat het zou nemen is een slecht ontworpen cache , bus of architectuur , en een triple - core CPU kon vinden zelf afgeranseld door een dual-core .
|