Hva betyr "Dual Core" & "Quad Core"?

For lenge siden kom din CPU med en enkelt kjerne. I disse dager er de fleste CPUer minst dobbeltkjerne, og mer sannsynlig quad core. Men hva betyr dual, quad eller octo-core selv?

For lenge siden kom din CPU med en enkelt kjerne.  I disse dager er de fleste CPUer minst dobbeltkjerne, og mer sannsynlig quad core.  Men hva betyr dual, quad eller octo-core selv?
Annonse

Når du kjøper en ny bærbar datamaskin eller bygger en datamaskin, er prosessoren den viktigste avgjørelsen. Men det er mye jargong, spesielt kjernene. Trenger du en dobbel kjerne, en quad-kjerne, en heksekjerne, en oktokjerne ... La oss kutte geekpraten og forstå hva det egentlig betyr.

Merk: Denne artikkelen omhandler dual core vs. quad core prosessorer for datamaskiner, ikke for smartphones . Vi har en egen forklaring på telefonkjerner og hva er egentlig bedre Er en Octa-Core bedre enn en Quad-Core? Ikke alltid! Android-prosessorer forklart Er en Octa-Core bedre enn en Quad-Core? Ikke alltid! Android-prosessorer forklart Flere kjerner betyr ikke nødvendigvis en raskere prosessor. Les mer .

Dual Core vs Quad Core, så enkelt som mulig

Ok, la oss gjøre ting enkelt. Her er alt du trenger å vite:

  • Det er bare én prosessorbrikke. Denne brikken kan ha en, to, fire, seks eller åtte kjerner.
  • For tiden er en 18-kjerneprosessor det beste du kan få i forbruker-PCer.
  • Hver "kjerne" er den delen av brikken som gjør behandlingsarbeidet. I hovedsak er hver kjerne en sentral prosessor (CPU) Hva er en CPU og hva gjør den? Hva er en CPU og hva gjør den? Computing akronymer er forvirrende. Hva er en CPU uansett? Og trenger jeg en quad- eller dual-core prosessor? Hva med AMD eller Intel? Vi er her for å hjelpe forklare forskjellen! Les mer .

Hastighet

Nå dikterer enkel logikk at flere kjerner vil gjøre prosessoren raskere samlet. Men det er ikke alltid tilfelle. Det er litt mer komplisert enn det.

Flere kjerner er bare raskere hvis et program kan dele sine oppgaver mellom kjernene. Ikke alle programmer er laget for å dele oppgaver mellom kjerner. Mer om dette senere.

Klokkefrekvensen på hver kjerne er også en avgjørende faktor i fart, som arkitekturen også. En nyere dual core CPU med høyere klokkehastighet vil ofte overgå en eldre quad core CPU med lavere klokkehastighet.

Strømforbruk

Flere kjerner fører også til høyere strømforbruk av prosessoren. Når prosessoren er slått på, gir den strøm til alle kjernene, ikke bare en om gangen.

Chip beslutningstakere har forsøkt å redusere strømforbruket og gjøre prosessorer mer energieffektive. Men som en generell tommelfingerregel, vil en quad-kjerneprosessor trekke mer strøm fra den bærbare datamaskinen (og dermed få det til å gå tom for batteriet raskere).

Varme

Flere faktorer enn kjernen påvirker varmen som genereres av en prosessor. Men igjen, som en generell tommelfingerregel, fører flere kjerner til mer varme.

På grunn av denne ekstra varmen, må produsentene legge til bedre varme vasker eller andre kjøleløsninger.

Pris

Flere kjerner er ikke alltid en høyere pris. Som vi sa tidligere, kommer klokkehastighet, arkitekturversjoner og andre hensyn til spill.

Men hvis alle andre faktorer er de samme, vil flere kjerner hente en høyere pris.

Det handler om programvaren

Her er den skitne lille hemmeligheten at chipprodusenter ikke vil at du skal vite. Det handler ikke om hvor mange kjerner du kjører, det handler om hvilken programvare du kjører på dem.

Programmene må utvikles spesielt for å utnytte flere prosessorer. Slike "multi-threaded software" er ikke like vanlig som du kanskje tror.

Viktig, selv om det er et multi-threaded program, handler det også om hva det brukes til. For eksempel støtter nettleseren Google Chrome flere prosesser, og det samme gjelder videoredigeringsprogramvaren Adobe Premier Pro.

Adobe Premier Pro instruerer forskjellige kjerner for å arbeide med ulike aspekter av redigeringen. Med tanke på de mange lagene som er involvert i videoredigering, er dette fornuftig, da hver kjerne kan fungere på en egen oppgave.

På samme måte instruerer Google Chrome forskjellige kjerner for å jobbe på forskjellige faner. Men her ligger problemet. Når du åpner en nettside i en fane, er den vanligvis statisk etter det. Det er ikke nødvendig med videre behandling Resten av arbeidet handler om lagring av siden i RAM. Det betyr at selv om kjernen kan brukes til en bakgrunnsfane, er det ikke nødvendig med det.

Dette Google Chrome-eksemplet er en illustrasjon av hvorvidt en multi-threaded programvare kanskje ikke gir deg mye av en real-world performance boost.

Dobbel kjernene er ikke doble hastigheten

Så la oss si at du har riktig programvare og all annen maskinvare er den samme. Ville en quad-kjerneprosessor da være dobbelt så fort som en dual core-prosessor? Nei.

Økende kjerner adresserer ikke programvareproblemet med skalering. Skalering til kjerner er den teoretiske evnen til hvilken som helst programvare til å tilordne de rette oppgavene til høyre kjerner, slik at hver kjerne beregner med optimal hastighet. Det er ikke hva som skjer i virkeligheten.

I virkeligheten deles oppgavene i rekkefølge (som de fleste multi-threaded programvare gjør) eller tilfeldig. For eksempel, la oss si at du må oppnå tre oppgaver for å fullføre en handling, og du har fem handlinger som dette. Programvaren forteller Core 1 å løse den første oppgaven til Handling 1, mens Core 2 løser den andre, Core 3 den tredje; I mellomtiden blir ledig Core 4 fortalt å løse den første oppgaven til Action 2.

Hvis den tredje oppgaven er den vanskeligste og lengste, ville det ha vært fornuftig for programvaren å splitte den tredje oppgaven mellom Kjerne 3 og 4. Men det er ikke det som gjøres. I stedet, selv om Kjerne 1 og 2 blir ferdigere, må handlingen vente på Core 3 for å fullføre oppgaven, og deretter beregne resultatene av Kjerne 1, 2 og 3 sammen.

Alt dette er en rundkjøring som sier at programvaren, som den står i dag, ikke er optimalisert for å få full nytte av flere kjerner. Og dobling av kjernene tilsvarer ikke doblingen av hastighetene.

Hvor hjelper flere kjerner virkelig?

Nå som du vet hva kjernene gjør og deres restriksjoner for å øke ytelsen, må du spørre deg selv, "Trenger jeg flere kjerner?" Vel, det avhenger av hva du planlegger å gjøre med dem.

Gaming

Hvis du har lyst på deg selv å være en gamer, så få flere kjerner på en spill-PC Slik bygger du en 8-kjerne-gaming-PC fra billige serverdeler Slik bygger du en 8-kjerne-spill-PC fra billige serverdeler Ønsker du en spilt spill eller videoredigerings-PC med to Intel Xeon-prosessorer for under $ 200? Delene er der ute, men det kan være vanskelig å finne og sette sammen dem. Les mer . De aller fleste nye AAA-titler (dvs. populære spill fra store studioer) støtter multi-threaded arkitektur. Videospill er fortsatt stort sett avhengig av grafikkortet for å se bra ut, men en multikjerneprosessor hjelper også.

Redigering av videoer eller lyd

For alle profesjonelle som jobber med video- eller lydprogrammer, vil flere kjerner være fordelaktige. De fleste av de populære lyd- og videoredigeringsverktøyene benytter seg av multi-threaded behandling.

Photoshop og Design

Hvis du er en designer, så har du en høyere klokkehastighet og mer prosessor-hurtigbuffer. 5 Lite kjente spesifikasjoner som kan gå langs PCen. 5 Lite kjente spesifikasjoner som kan sette seg ned på datamaskinen. Vi tar en titt på fem mindre kjente faktorer som påvirker datamaskinens ytelse, og viser deg hvordan du alltid kan få maksimal bang for pengene når du oppgraderer. Les mer vil øke hastigheten bedre enn flere kjerner. Selv den mest populære designprogramvaren, Adobe Photoshop, støtter i stor grad single threaded eller lett threaded prosesser. Flere kjerner kommer ikke til å være et betydelig løft med dette.

Raskere nettlesing

Som vi allerede har sagt, betyr det å ha flere kjerner ikke raskere nettlesing. Mens alle moderne nettlesere støtter multi-prosessarkitektur nå, vil kjernene bare hjelpe hvis bakgrunnsfanene dine er nettsteder som krever mye prosessorkraft.

Kontoroppgaver

Alle de store Office-applikasjonene er single-threaded, så en quad core-prosessor vil ikke øke hastigheten.

Skal du få flere kjerner?

Samlet sett kommer en quad core prosessor til å utføre raskere enn en dual core prosessor for generell databehandling. Hvert program du åpner vil fungere på egen kjerne, så hvis oppgavene deles, er hastighetene bedre. Hvis du bruker mange programmer samtidig, bytter du ofte mellom dem og tilordner dem egne oppgaver, og får en prosessor med flere kjerner.

dual core vs quad core

Bare vet dette: Overordnet systemytelse er et område hvor altfor mange faktorer kommer inn i spill. Forvent ikke en magisk boost ved å endre en komponent som prosessoren.

Så hva skal du kjøpe? Det er litt vanskelig, men vi har en veiledning for deg å velge mellom Intel Core i3, Core i5 og Core i7 Intel Core i3 vs i5 vs i7: Hvilken trenger du egentlig? Intel Core i3 vs i5 vs i7: Hvilken trenger du egentlig? Shopping for en ny datamaskin, men forvirret av om du vil få en Intel Core i3, i5 eller i7 prosessor? Her er alt du trenger å vite på lekmannens vilkår. Les mer . Ikke en Intel-fan? Vi har tatt en fin titt på den nye AMD Ryzen-serien Hva er så bra om den nye AMD Ryzen? Hva er så bra om den nye AMD Ryzen? AMD Ryzen landte bare, og CPU-verdenen ble bare interessant. Hva handler skogen om, og er det riktig for deg? Les mer også.

Hva er din nåværende riggens kjerneantall? Er du på en dobbel kjerne, en quad-kjerne, en oktakjerne, eller har du gått inn i to siffer med de nye Broadwell- og Kaby Lake-prosessorene?

Skrevet opprinnelig av Chris Hoffman på 05/06/2013

In this article