Prosessorantall refererer til Mengden Kjerner EN CPU har. En kjerne er i hovedsak en liten prosessor innebygd i et større brikkesett som er i stand til uavhengige beregninger. Antall kjerner varierer sterkt, med Noen Cpuer som har to kjerner og forsterkede som har opptil 64 kjerner eller mer.
i gamle dager, da ting var enklere, Hadde Cpuer bare en kjerne. Betydning det var enkelt sett MED ALU, registre, cache minne etc. Men da vi utviklet seg, endret TING og CPUEN startet med flere fysiske enheter kalt kjerner under et enkelt brikkesett. Når vi snakker om hva prosessorantallet betyr, refererer vi generelt til disse kjernene.
hver kjerne som håndterer en oppgave, vil være uavhengig av en annen kjerne som arbeider med en annen oppgave. Flere kjerner la CPU arbeid på flere oppgaver sømløst.
i denne artikkelen ser vi nærmere på hva prosessorantall betyr og hva en kjerne faktisk innebærer.
INNHOLDSFORTEGNELSE
- Hva Betyr Prosessorantall?
- EN PÅMINNELSE – SERVER KLASSE DATAMASKINER!
- Hvordan Prosessorantall Påvirker CPU-Ytelsen
- Å Finne Ut Hvor Mange Kjerner Du Har
- 1. Gjennom Produsentens Specsheet Online
- 2. Gjennom Oppgavebehandling
- Hvor Mange Prosessorantall Trenger Du?
- For Grunnleggende Databehandling 2-4 Kjerner
- Mainstream Computing
- Høy Ytelse
- Arbeidsstasjonsklasse Cpuer
- Hva Du Trenger Å Vite om Kjerner
- Enkeltkjerneprosessorer
- Begrensninger Av Single Core og Innføring Av Multicore Prosessorer
- MultiCores vs Multi-CPU Approach
- Hva er En Multi Core Prosessor?
- Single Core vs Multicore Ytelse
- Single-Core Ytelse
- Multi Core Performance
- Der Multicore Ytelse Teller
- Tråder, Multithreading og Logisk Prosessorantall
- Fordeler Med Multithreading
- Endelige Ord
Hva Betyr Prosessorantall?
som nevnt tidligere er prosessorantallet i utgangspunktet antall kjerner på en prosessor.
I Tillegg kan EN ENKELT CPU-kjerne brytes ned i virtuelle behandlingsenheter kjent som tråder eller logiske prosessorer. Mer om dette nedenfor.
EN PÅMINNELSE – SERVER KLASSE DATAMASKINER!
i serverkategorien har noen hovedkort flere CPU-kontakter som kan ta to eller flere separate Cpuer for mer krevende behandling.
Hvordan Prosessorantall Påvirker CPU-Ytelsen
Det er på tide å se hva prosessorantallet betyr for den generelle datamaskinens ytelse.
Multitasking er en stift av dagens datamaskiner. Det er det som lar deg jobbe, ha flere nettleserfaner åpne, se en video og gjøre flere andre ting på datamaskinen samtidig sømløst.
Høyere kjernetall lar deg kjøre flere programmer samtidig, siden hver kjerne håndterer en annen datastrøm på tråden(e). I denne typen situasjon der du har flere apper og tjenester som kjører, jo flere tråder du har kjører forskjellige oppgaver, desto bedre ytelse.
Moderne datamaskiner har mange bakgrunnstjenester og apper som kjører uten at du vet om det. Selv NÅR PCEN er ideell, ER DET OS-relaterte tjenester som kjører i bakgrunnen, og alle bruker CPU-ressursene.
Å Ha mange kjerner betyr at du har flere arbeidere til å håndtere beregningen.
i tillegg krever noen profesjonelle prosesser som koding, gjengivelse, maskinlæring eller de som er avhengige av enorme mengder beregning, at du har mange forskjellige arbeidere (kjerner) som behandler små biter av data samtidig.
Les Også: Er En Quad Core Prosessor Bra for Spill?
Å Finne Ut Hvor Mange Kjerner Du Har
du kan finne ut antall kjerner i prosessoren din ved hjelp av to metoder:
1. Gjennom Produsentens Specsheet Online
Må du vite CPU-merket og modellen for Å søke Det Opp På Google for sitt specsheet.
Bilde: UNDER CPU-spesifikasjonene kan du finne ut hvor mange kjerner en prosessor har i produsentens spechsheet. Kilde: Intel
2. Gjennom Oppgavebehandling
En annen enkel metode er å åpne Oppgavebehandling (CTRL + ALT + DELETE), gå over til «Performance» og trykk deretter PÅ» CPU » – delen og se Etter Kjernetellingen.
i det følgende bildet kan Du se At Intel Core i7-7700HQ har 4 kjerner.
Du vil også legge merke til et annet felt kalt Logiske Prosessorer (8 i dette tilfellet), dette gjelder imidlertid ikke de faktiske kjernene på CPUEN din. I stedet er det relatert til mengden tråder du har. Les mer Om Logisk Prosessor her:
- Hvordan Sjekke HVOR Mange CPU-Tråder Har Jeg
Hvor Mange Prosessorantall Trenger Du?
mengden kjerner du trenger, avhenger av dine behov.
For Grunnleggende Databehandling 2-4 Kjerner
De mest grunnleggende Cpuene som er tilgjengelige for øyeblikket for bærbar pc og skrivebord, Er Intel Celeron Cpuer. Disse har 2 kjerner.
det neste nivået Av Cpuer i budsjettkategorien er AMD Athlon og Intel Pentium-serien. Disse kan inneholde opptil 4 kjerner.
jeg anbefaler vanligvis ikke å gå for dual core Intel Celeron Cpuer, da de kan vise begrensning selv i de mest grunnleggende arbeidsmiljøene.
for grunnleggende databehandling er 4 kjerner det jeg anbefaler.
Mainstream Computing
hvis du er en gamer, eller en uformell redaktør og en designer, anbefales 4-6 kjerner. Du ser på Slike Som Intel Core I3/Core i5 og AMD Ryzen 3 / Ryzen 5 Cpuer her.
Høy Ytelse
disse brukes ofte av profesjonelle spillere og fagfolk som trenger en lett arbeidsstasjon. Her kan du forvente Å finne Cpuer som tilbyr 8-kjerner som AMD Ryzen 7 eller Intel Core i7-prosessorene
Arbeidsstasjonsklasse Cpuer
her er himmelen grensen. Arbeidsstasjon klasse Cpuer kan inneholde opptil 64 kjerner.
vi har dekket grunnleggende til her, og nå bør du ha en god ide om hva prosessorantall betyr. Men for å lære om hva prosessor teller betyr, hva kjerner betyr, hva single core og multi core ytelse betyr, anbefaler vi at du leser resten av artikkelen.
Hva Du Trenger Å Vite om Kjerner
Kjerner på en prosessor er i seg selv individuelle behandlingsenheter. Dette betyr at de kommer med faktiske evner til å utføre uavhengig databehandling. Tenk på dem som en mindre prosessor i hovedprosessoren.
de deler noen ressurser Som nivå 3 cache, minnekontrollere og systemgrensesnittet som kobles til andre enheter, MEN ALU, Kontrollenheten og nivå 1 og 2 cache er bygget internt i hver kjerne så langt den nåværende arkitekturen står.
for å forstå behovet for kjerner og hvordan å ha flere kjerner påvirker ytelsen, la oss begynne med å forstå hva enkeltkjerneprosessorer er/var.
Enkeltkjerneprosessorer
i de tidlige dagene av databehandling hadde prosessorer bare en kjerne. Dette var ansvarlig for å være hjernen til prosessoren.
Noen av DE viktige underenhetene TIL CPU er som følger (DU TRENGER IKKE å vite disse for formålet med denne artikkelen)
- Aritmetisk Logisk Enhet: hvor den logiske og aritmetiske operasjonen skjer. HVIS CPU er hjernen til en datamaskin. ALU er hjernen TIL EN CPU.
- Flyttall: en støtteenhet FOR ALU for å utføre beregninger med komplekse desimaltall.
- Registre: Midlertidig lagring for utføring av operasjoner. Også server som statusflagg.
- Kontrollenhet: for instruksjonsutførelse. Fungerer som orkestrator.
- Cache: Veldig raskt minne for å hente data og instruksjon.
Alle disse underenhetene i En Enkelt Kjerne er nøkkelingrediensene I Hent-Dekode-Utfør-syklusen.
Siden en enkelt kjerne CPU bare har et enkelt sett av underenhetene, kan den bare utføre en Enkelt Hente-Dekode-Kjøresyklus om gangen.
planleggingsalgoritmene som ble brukt, fikk det til å virke som om datamaskinen var multitasking, men i en faktisk forstand var kjernen bare å håndtere forskjellige prosesser og bytte mellom dem uansett raskt!
Begrensninger Av Single Core og Innføring Av Multicore Prosessorer
som markedet krevde raskere og raskere ytelse Fra Cpuer. I utgangspunktet var svaret å øke klokkehastigheten Til Single Core CPU.
derfor ble enkeltkjernens klokkehastighet på En Pentium III utgitt i 1999, for eksempel, drastisk forbedret over Enkeltkjernens klokkehastighet På Pentium II utgitt i 1997.
dette introduserte to problemer:
- Varme
- Kontekstbryter Overhead
da klokkehastigheten ble høyere og høyere, gjorde også varmegenereringen. Kjølebehovet og strømforbruket var bare ikke mulig nok.
Det andre problemet var Kontekstbryteren Overhørt. En Kontekstbryter Overhead er i utgangspunktet en forsinkelse som skjer når EN CPU må bytte fra en oppgave til en annen. Så hvis du bytter fra Et Word-Dokument Til Et Excel-Ark, VIL CPUEN oppleve en forsinkelse.
nå hvis du skulle ha to kjerner, kan Du få Word-Dokumentet lastet inn på en kjerne og Excel-Arket på den andre, og dermed eliminere Kontekstbryteren Overhead.
derfor, når det gjelder multitasking effektivitet, var en enkeltkjerneprosessor bare ikke stor nok.
derfor, da utsiktene til multitasking og parallell behandling fikk fart og da markedet begynte å kreve bedre ytelse, kom flere kjerner ut for å være svaret.
Les Også: Hvordan Sjekke Hva Er Prosessorarkitekturen Min
MultiCores vs Multi-CPU Approach
Tidlige forsøk på å ha flere prosessorenheter i en datamaskin hadde ingeniører redesign hovedkort for å få dem til å imøtekomme flere CPU-kontakter. Flere Cpuer innebar iboende høyere operativ effektivitet av datamaskiner.
Dette hadde problemer, men først var de økte maskinvarekravene. Hver EKSTRA CPU trengte kjøling, hovedkort krevde nye spor for å koble alle stikkontakter til ulike i / O-enheter og kontroller.
Ironisk nok var byggene Ikke så effektive som tidligere tenkt ut fordi det kom latensproblemer. Men med miniatyrisering ble det mulig å passe flere prosessorer på en enkelt silisiumbrikke, og dette ga opphav til multicore-prosessorer.
Les Også: Hvordan Sjekke Hvor Mange Kjerner Du Har I CPU?
Hva er En Multi Core Prosessor?
en flerkjernet prosessorer er i utgangspunktet EN CPU som har flere uavhengige mindre prosessorer inne. Dette kalles Også Prosessorantall.
hver kjerne har sin EGEN ALU. FPU, registre, cache etc. Det er få komponenter som deles på tvers av kjerner, så vel som L3-hurtigminnet, men for det meste fungerer hver kjerne som en uavhengig CPU.
den umiddelbare fordelen her er at den drastisk forbedrer multitasking-ytelsen til EN PC.
Les Også: Kan Jeg Oppgradere Min Bærbare Prosessor fra i5 til i7?
Single Core vs Multicore Ytelse
mens du har flere kjerner, eller prosessorantall, kan du drastisk forbedre ytelsen til EN CPU, Er Single Core ytelsen fortsatt en kritisk måling av sin dyktighet.
Single-Core Ytelse
som navnet antyder, refererer single core ytelse til hvor godt en singular kjerne utfører.
Dette er et viktig tiltak siden det er mange applikasjoner og oppgaver der ute som tungt bruker en enkelt kjerne og ikke skalerer godt med flere kjerner.
for eksempel er mange spill og oppgaver i profesjonell programvare som design I AutoCAD sterkt avhengig av en enkelt kjerne ytelse over multi core ytelsen TIL EN CPU.
dette er ikke en sjelden, men en veldig vanlig observasjon. Derfor når du ser på referanseresultatene for EN CPU fra en testpakke som Cinebench, vil du se at de vanligvis snakker om Både Single Og Multi Core ytelse separat.
CPU-frekvensen er DEN mest brukte måling av en datamaskins enkeltkjerne ytelse. Det måles I Gigahertz (GHz) og høyere verdier betyr høyere sykluser som kan tolkes som en raskere chip.
i virkeligheten er den individuelle ytelsen TIL CPU-kjerner avhengig av myriade av faktorer og ikke bare klokkehastigheten, for eksempel utformingen av kjernen, arkitekturen som brukes, transistor størrelse, cache minne etc.
de fleste enkeltkjerne på Cpuer har også en tendens til å utnytte høyere klokkehastigheter for å øke ytelsen når det trengs. Ryzen 5 5600X har for eksempel en basefrekvens på 3,7 GHz. En enkelt kjerne kan øke til 4.6 GHz mens alle seks kjerner kombinert maks ut på 4.2 GHz.
Les Også:
- HVA ER AMD Tilsvarende Intel Core i5?
- HVA ER AMD Tilsvarende Intel Core i3?
Multi Core Performance
Multi core performance er, igjen som navnet antyder, målet for hvor godt flere kjerner som arbeider sammen, utfører.
Flere kjerner har nesten blitt en nødvendighet siden et typisk beregningsbehov har blitt så komplekst selv for en gjennomsnittlig person.
tross Alt kan en typisk PC ha så mange bakgrunnsprogrammer som kjører samtidig. Alle disse bakgrunnsoperasjonene vil helst kreve en kjerne av seg selv for å løpe jevnt.
derfor, selv om spillet eller programvaren bruker en enkelt kjerne på det meste, DEN generelle ytelsen TIL PC vil dra nytte av en høyere kjerne teller.
Der Multicore Ytelse Teller
hvis du trenger å utføre flere operasjoner samtidig, vil du dra nytte av en multicore-prosessor. Med flere prosessorer ombord kan en kjerne håndtere en instruksjon mens en annen venter på ressurser, og du vil fortsatt få gode ytelsesfordeler.
Arbeid SOM 3d-modellering og gjengivelse krever mye parallell databehandling. Dette er også det samme for ting som virtualisering, simulering og videoredigering og koding.
de gjør multitasking sømløs og gir bedre ytelse. Spillere kan også nyte fordelene siden mange nyere titler kan få tilgang til flere kjerner. Samtidig utfører mange simuleringsspill som krever raske og komplekse beregninger også bedre på flerkjernede prosessorer.
disse er imidlertid mye dyrere. De er også vanskeligere å administrere og bygge applikasjoner for dem.
men ofte nybegynnere bli båret bort av kjernen telling AV CPU ikke innser at hvis deres beregningsorientert kravet er grunnleggende, vil de aldri utnytte det fulle potensialet AV DERES CPU anyways.
Les Også: Å Finne Ut HVILKEN CPU Som Er Kompatibel med Hovedkortet mitt?
Tråder, Multithreading og Logisk Prosessorantall
som nevnt er kjerner individuelle Cpuer, hver i stand til å utføre sin instruksjonssyklus.
Multithreading (eller hyperthreading For Intel Cpuer og Hypertransport FOR AMD) bryter ned kjernen i mindre prosesseringskompatible underenheter kalt tråder.
dette gjør at enkeltkjerner kan jobbe med i hovedsak to oppgaver om gangen.
Hver prosess DIN CPU utfører blir tildelt en tråd, og hver kjerne kan ha to tråder hvis den har multi-threading aktivert. Dette betyr at en fire-kjerne CPU med multithreading aktivert vil ha åtte tråder.
datamaskinen din kan også lese trådene som en prosessor. Dette er imidlertid ikke fysiske prosessorer, men logiske prosessorer.
hver prosess du initialiserer oppretter en tråd og tråden blir utført. Flere tråder som utfører forskjellige prosesser samtidig, gjør AT DET ser ut SOM CPU er multitasking.
i Motsetning til kjerner er ikke tråder fysiske segmenter på prosessoren. De er helt logiske enheter for behandling mens kjerner er faktiske prosessorer på brikken. Opprettelsen av slike prosesser og deres avhending håndteres AV CPU-planleggeren.
Les Også: Forskjellen Mellom Pentium-Og Core I3-Prosessorer
Fordeler Med Multithreading
Multithreading forbedrer CPU-ytelsen spesielt for multitasking og gjengivelse. Det kan være svært gunstig for single-core Cpuer ved å la en kjerne håndtere flere oppgaver samtidig.
Les Også: Hva Er Hovedkort Standoffs?
Endelige Ord
Å Vite hva prosessor teller betyr er viktig hvis du planlegger å kjøpe ELLER bygge EN PC. Hvis du ofte gjør noe krevende produktivt arbeid som innebærer komplekse beregninger og mye virtualisering, vil du ha nytte av å ha mange kjerner.
men for de fleste tilfeldige brukere trenger du egentlig ikke mer enn 4 kjerner. For spillere og fagfolk med seks kjerner er også et søtt sted.