Hvad betyder "Dual Core" & "Quad Core"?

For lang tid siden kom din CPU med en enkelt kerne. Disse dage er de fleste CPU'er i det mindste dual core, og mere sandsynligt quad core. Men hvad betyder dual, quad eller octo-core selv?

For lang tid siden kom din CPU med en enkelt kerne.  Disse dage er de fleste CPU'er i det mindste dual core, og mere sandsynligt quad core.  Men hvad betyder dual, quad eller octo-core selv?
Reklame

Når du køber en ny bærbar computer eller bygger en computer, er processoren den vigtigste beslutning. Men der er meget jargon, især kernerne. Har du brug for en dobbeltkern, en quad-kerne, en hexakern, en octokern ... Lad os skære nørdens snak og forstå, hvad det virkelig betyder.

Bemærk: Denne artikel omhandler dual core versus quad core processorer til computere, ikke til smartphones . Vi har en separat forklaring på telefonkerner, og hvad er faktisk bedre Er en Octa-Core bedre end en Quad-Core? Ikke altid! Android-processorer forklaret Er en Octa-Core bedre end en Quad-Core? Ikke altid! Android-processorer forklaret Flere kerner betyder ikke nødvendigvis en hurtigere processor. Læs mere .

Dual Core vs Quad Core, så simpelt som muligt

Okay, lad os gøre ting nemt. Her er alt hvad du behøver at vide:

  • Der er kun en processor chip. Den chip kan have en, to, fire, seks eller otte kerner.
  • I øjeblikket er en 18-core processor det bedste, du kan få i forbruger-pc'er.
  • Hver "kerne" er den del af den chip, der forarbejder arbejdet. I det væsentlige er hver kerne en centralenhed (CPU) Hvad er en CPU og hvad gør den? Hvad er en CPU og hvad gør det? Computing akronymer er forvirrende. Hvad er en CPU alligevel? Og har jeg brug for en quad eller dual-core processor? Hvad med AMD eller Intel? Vi er her for at hjælpe med at forklare forskellen! Læs mere .

Fart

Nu dikterer enkel logik, at flere kerner vil gøre din processor hurtigere samlet. Men det er ikke altid tilfældet. Det er lidt mere kompliceret end det.

Flere kerner er kun hurtigere, hvis et program kan opdele sine opgaver mellem kernerne. Ikke alle programmer er lavet til at opdele opgaver mellem kerner. Mere om dette senere.

Klarens hastighed er også en afgørende faktor i hastighed, ligesom arkitekturen er. En nyere dual core CPU med en højere clock-hastighed vil ofte overgå en ældre quad-core CPU med en lavere clock-hastighed.

Strømforbrug

Flere kerner medfører også højere processorforbrug. Når processoren er tændt, leverer den strøm til alle kernerne, ikke kun en ad gangen.

Chip beslutningstagere har forsøgt at reducere strømforbruget og gøre processorer mere energieffektive. Men som en almindelig tommelfingerregel vil en quad core-processor trække mere strøm fra din bærbare computer (og dermed gøre det tom for batteriet hurtigere).

Varme

Flere faktorer end kernen påvirker varmen, der genereres af en processor. Men igen, som en generel tommelfingerregel, fører flere kerner til mere varme.

På grund af denne ekstra varme skal producenterne tilføje bedre køleskabe eller andre køleopløsninger.

Pris

Flere kerner er ikke altid en højere pris. Som vi sagde tidligere, kommer klokkens hastighed, arkitekturversioner og andre overvejelser til spil.

Men hvis alle andre faktorer er de samme, så vil flere kerner hente en højere pris.

Det handler om softwaren

Her er den beskidte lille hemmelighed, at chipproducenter ikke vil have dig til at vide. Det handler ikke om, hvor mange kerner du kører, det handler om hvilken software du kører på dem.

Programmer skal udvikles specifikt for at udnytte flere processorer. Sådan "multi-threaded software" er ikke så almindelig, som du måske tror.

Det er vigtigt, at selv om det er et multi-threaded program, handler det også om, hvad det bruges til. For eksempel understøtter browseren Google Chrome flere processer, ligesom videoredigeringssoftware Adobe Premier Pro.

Adobe Premier Pro instruerer forskellige kerner til at arbejde på forskellige aspekter af din redigering. I betragtning af de mange lag, der er involveret i videoredigering, er det fornuftigt, da hver kerne kan arbejde på en separat opgave.

På samme måde instruerer Google Chrome forskellige kerner til at arbejde på forskellige faner. Men her ligger problemet. Når du har åbnet en webside i en fane, er det normalt statisk efter det. Der er ikke behov for yderligere forarbejdning resten af ​​arbejdet handler om at gemme siden i RAM. Hvilket betyder, at kernen kan bruges til en baggrundsfan, er der ikke brug for det.

Dette Google Chrome-eksempel er en illustration af, hvordan selv en multi-threaded software muligvis ikke giver dig meget af et virkningsfuld boost.

Dobbelt kerne er ikke dobbelt hastigheden

Så lad os sige, at du har den rigtige software, og al din anden hardware er den samme. Ville en quad core processor så være dobbelt så hurtig som en dual core processor? Nix.

Forøgende kerner behandler ikke softwareproblemet med skalering. Skalering til kerner er den teoretiske evne til enhver software til at tildele de rigtige opgaver til højre kerner, så hver kerne beregner med optimal hastighed. Det er ikke hvad der sker i virkeligheden.

I virkeligheden opdeles opgaver i rækkefølge (hvilket mest trådløse software gør) eller tilfældigt. Lad os f.eks. Sige, at du skal udføre tre opgaver for at afslutte en handling, og du har fem handlinger som denne. Softwaren fortæller Core 1 at løse den første opgave for Action 1, mens Core 2 løser den anden, Core 3 den tredje; I mellemtiden er den ledige Core 4 fortalt at løse den første opgave for Action 2.

Hvis den tredje opgave er den sværeste og længste, ville det have været fornuftigt for softwaren at opdele den tredje opgave mellem Kerne 3 og 4. Men det er ikke det, det gør. I stedet, selvom Cores 1 og 2 bliver færdigere, skal handlingen vente på, at Core 3 skal afslutte sin opgave, og derefter beregne resultaterne af Cores 1, 2 og 3 sammen.

Alt dette er en rundkørsel at sige, at softwaren, som det står i dag, ikke er optimeret til at udnytte flere kerner fuldt ud. Og fordobling af kernerne svarer ikke til fordobling af hastighederne.

Hvor hjælper flere kerner virkelig?

Nu hvor du ved hvad kerner gør og deres begrænsninger for at øge ydeevnen, skal du spørge dig selv: "Har jeg brug for flere kerner?" Nå, det afhænger af, hvad du planlægger at gøre med dem.

Gaming

Hvis du har lyst til dig selv at være en gamer, så få flere kerner på en gaming-pc Sådan opbygger du en 8-core-gaming-pc fra billige serverdele Sådan opbygger du en 8-core-gaming-pc fra billige server-dele Ønsker du et spidsspil eller videoredigerings-pc med dual Intel Xeon-processorer til under $ 200? Dele er derude, men det kan vise sig svært at finde og sætte dem sammen. Læs mere . Langt de fleste nye AAA-titler (dvs. populære spil fra store studier) understøtter multi-threaded arkitektur. Videospil er stadig stort set afhængig af, at grafikkortet ser godt ud, men en multi-core processor hjælper også.

Redigering af videoer eller lyd

For enhver professionel, der arbejder med video- eller lydprogrammer, vil flere kerner være gavnlige. De fleste af de populære lyd- og videoredigeringsværktøjer udnytter multi-threaded behandling.

Photoshop og Design

Hvis du er designer, så har du en højere klokkes hastighed og mere processor cache. 5 Lite kendte specifikationer, der kunne sænke din pc. 5 Lite kendte specifikationer, der kunne sænke computeren. Vi vil kigge på fem mindre kendte faktorer, der påvirker din computers ydeevne og viser dig, hvordan du altid kan få maksimal bang for din buck, når du opgraderer. Læs mere vil øge hastigheden bedre end flere kerner. Selv den mest populære designsoftware, Adobe Photoshop, understøtter i vid udstrækning enkelttrådede eller let gevindprocesser. Flere kerner vil ikke være et betydeligt løft med dette.

Hurtigere websøgning

Som vi allerede har sagt, betyder det at have flere kerner ikke hurtigere web browsing. Mens alle moderne browsere understøtter multi-process arkitektur nu, vil kernerne kun hjælpe, hvis dine baggrunds faner er websteder, der kræver meget processorkraft.

Kontoropgaver

Alle de store Office-applikationer er single-threaded, så en quad core-processor vil ikke øge hastigheden.

Skal du få flere kerner?

Samlet set vil en quad core-processor udføre hurtigere end en dual core-processor til generel databehandling. Hvert program du åbner vil arbejde på sin egen kerne, så hvis opgaverne deles, er hastighederne bedre. Hvis du bruger mange programmer samtidigt, skift ofte mellem dem og tildele dem deres egne opgaver, så få en processor med flere kerner.

dual core vs quad core

Bare ved det her: Overordnet systemydelse er et område, hvor alt for mange faktorer kommer i spil. Forvent ikke et magisk boost ved at ændre en komponent som processoren.

Så hvad skal du købe? Det er lidt vanskeligt, men vi har en vejledning til at vælge mellem Intel Core i3, Core i5 og Core i7 Intel Core i3 vs i5 vs i7: Hvilken har du virkelig brug for? Intel Core i3 vs i5 vs i7: Hvilken har du virkelig brug for? Shopping for en ny computer, men forvirret af, om du vil få en Intel Core i3, i5 eller i7 processor? Her er alt hvad du behøver at vide på lægmandens vilkår. Læs mere . Ikke en Intel fan? Vi har taget et godt kig på den nye AMD Ryzen-serie Hvad er så godt om den nye AMD Ryzen? Hvad er så godt om den nye AMD Ryzen? AMD Ryzen landede lige, og CPU'ernes verden blev lige interessant. Hvad handler hype om, og er det rigtigt for dig? Læs mere også.

Hvad er din nuværende rigs kerneantal? Er du på en dobbeltkern, en quad-kerne, en oktakerne, eller har du gået i to cifre med de nye Broadwell- og Kaby Lake-processorer?

Skrevet oprindeligt af Chris Hoffman den 05/06/2013

In this article