Vilket betyder "Quad Core" vilken hastighet en multi-core processor har

När datorer nu blir hushållsapparater som säljs i varje köpcentrum blir det svårt att förstå vilka skillnader som finns mellan en modell och en annan.
När vi läste en annan artikel i denna blogg om alla saker att veta när man köper en ny dator nämnde vi skillnaderna mellan processorer och hur deras hastighet mäts.
Processorn är hjärnan så ju snabbare det är desto snabbare kommer beräkningarna att bli.
Problemet är hur tillverkare gör hastigheten hos flerkärniga processorer ganska förvirrande.
Tills nyligen, när datorer bara hade en processor, var det lätt att förstå hur kraftfull det var eftersom "1 Ghz" skrevs för att definiera dess datorhastighet.
Idag är det emellertid svårare att förstå vad du har i din hand och vad den verkliga hastigheten för processorsatsen är i dag med flerkärniga processorer.
Den tekniska frågan idag är därför: vad det betyder att ha en dator med en 4-kärns eller fyrkärnig 3Ghz-processor, och vad är dess effektiva hastighet "> Superuser.
Det främsta skälet till att en 3GHz-fyrkärnprocessor aldrig är lika snabb som en enda 12GHz-kärna har att göra med de olika uppgifterna som utförs i CPU: n.
Om det är en linjär uppgift som måste göras steg för steg, kan den bara någonsin köras på en enda kärna vid en viss tidpunkt.
Detta begränsar CPU-kraften i ett dual-core system till hälften, eller 1/4 i ett quad core-system.
Men om du behöver utföra en uppgift gjord av instruktioner som kan behandlas oberoende av varandra, kan de köras samtidigt, från olika kärnor.
Så om du kör ett enkeltrådat program är en 12GHz enkelkärnprocessor betydligt snabbare medan om uppgiften kan delas upp i flera delar kan en 4-kärnprocessor tävla även om den kanske inte uppnår prestandan för den enda. vid 12 GHz.
Den största fördelen med ett flertal CPU-system är lyhördhet eftersom den tunga uppgiften kan utföras av en enda kärna som lämnar de andra gratis för andra program och jobb.
Teorin om att 4 kärnor från 3GHz = 1 från 12 GHz är nonsens i alla situationer, utom i det teoretiska fallet där perfekt parallella och oberoende uppgifter utförs.
Moderna applikationer är utformade för att dra full nytta av alla kärnor i en CPU men behöver alltid en form av synkronisering.
Det är därför ett misstag att tro att 4 x 3GHz = 12 GHz, inte för att det inte är teoretiskt exakt utan för att det skulle vara som att säga att 4 äpplen gör en apelsin.
GHz kan inte bara läggas till.
Avslutningsvis lite övning:
Dual Core är den generiska termen för en CPU som har två kärnor.
Quad Core är en processor med 4 kärnor.
Intel i3- processorer är dual core, i5 och i7 är istället (i allmänhet fyrkärnor).
Skillnaden är att i7 använder Hyper-Threading-teknik som ger totalt 8 bearbetningstrådar.
Om du ser en processor som har fyra kärnor med 3, 5 GHz betyder det att varje kärna har 3, 5 GHz hastighet.
Om du vill se användningen av enskilda kärnor på din dator kan du gå till task manager, till performance-fliken och öppna resursmonitorn.
Du kommer att märka att varje kärna används parallellt med olika procentsatser.
I en annan artikel skrivs det hur man inaktiverar "Core Parking" för att dra full nytta av CPU på Windows 7.
De som är mer erfarna i ämnet kan lämna en kommentar för att ge en mer uttömmande och exakt förklaring.
I en annan artikel, hur man mäter datorkraft och hårdvaruprestanda med benchmark-program

Lämna Din Kommentar

Please enter your comment!
Please enter your name here