Hvad er tråde i en processor?

Hvad er tråde i en processor?

What Are Threads Processor

What Are Threads Processor



Du ved en ting om computere. Du er stort set op til hastighed på hvad en CPU gør, og hvordan det fungerer. Og du ved, at flere tråde betyder bedre ydeevne.



Men når det kommer til stykket, ved du faktisk, hvad det betyder, når folk taler om tråde? Ved du hvad de er? Ved du hvorfor de er vigtige?

I dag beskriver vi alt, hvad du har brug for at vide om tråde. Vi diskuterer, hvorfor de er vigtige. Vi taler om, hvordan de fungerer sammen med din CPU.



Og vi vil detaljeret præcis, hvad det er, de gør. Fortsæt med at læse for at lære mere om CPU-tråde, og hvorfor de er afgørende for ydeevnen på dit system.

Læs artiklen: Sådan sikkerhedskopieres din computer


Indholdsfortegnelse



En kort forklaring af tråde

Alle centrale behandlingsenheder har tråde, men hvad betyder det præcist? Enkelt sagt er trådene det, der giver din CPU mulighed for at udføre flere ting på én gang. Så hvis du vil køre flere processer, der er meget intensive, skal du bruge en CPU med mange tråde.

Tråde henviser til det højeste niveau af kode, der udføres af en processor, så med mange tråde kan din CPU håndtere flere opgaver på samme tid. Alle CPU'er har aktive tråde, og hver proces, der udføres på din computer, har mindst en enkelt tråd.

Antallet af tråde, du har, afhænger af antallet af kerner i din CPU. Hver CPU-kerne kan have to tråde. Så en processor med to kerner har fire tråde. En processor med otte kerner har 16 tråde.

En processor med 24 kerner (ja, de findes) har 48 tråde.

Tråde er vigtige for din computers funktion, fordi de bestemmer, hvor mange opgaver din computer kan udføre på et givet tidspunkt.

Vi dykker nærmere ind på præcis, hvilke tråde der er, hvorfor du skal forstå, hvad de gør, og hvorfor de er så vigtige.


Hvad er centrale behandlingsenheder?

Inden du kan forstå tråde, skal du have en grundlæggende forståelse af, hvad en CPU er. Du kan ikke forstå funktionen af ​​den ene uden at forstå den anden.

CPU'en (centralbehandlingsenhed) er kernen i enhver smartphone, tablet og computer. Det er en kritisk komponent, der dikterer, hvordan din computer skal udføre, og bestemmer, hvor godt den kan gøre jobbet.

CPU'en tager de grundlæggende instruktioner, du kommanderer på din computer, og tildeler disse job til andre chips i dit system. Ved at omdirigere komplicerede opgaver til de chips, der er bedst rustet til at håndtere dem, giver det din computer mulighed for at køre på sit højeste niveau.

Det er kernen i din computer, og din computer kan ikke fungere uden den.

CPU kaldes undertiden hjernen på computeren. Det sidder på bundkortet (også kaldet hovedkortet) og er en separat komponent fra hukommelseskomponenten.

Det virker på hukommelseskomponenten, der gemmer alle data og oplysninger på dit system. Hukommelseskomponenten og CPU'en er adskilt fra dit grafikkort. Grafikkortets eneste funktion er at tage dataene og omdanne dem til de billeder, du ser på din skærm.

Efterhånden som teknologien skrider frem fra år til år, ser vi CPU'er bliver mindre og mindre. Og de presterer hurtigere end nogensinde før. Du forstår denne hurtigere ydeevne, hvis du ved noget eller to om Moores lov.

Moores lov tager sit navn fra Intel medstifter Gordon Moore. Det er Moores idé, at antallet af transistorer i et integreret kredsløb fordobles hvert andet år.

Det er ikke en fysiklov eller en naturvidenskabslov - det skyldes den forventede vækstrate for antallet af komponenter pr. Integreret kredsløb. For en fuldstændig forklaring af Moores lov, Klik her .


Hvad gør CPU'en?

Som vi sagde tidligere, er CPU'en hjernen på din computer. Det tager dataene fra et bestemt program eller program, udfører en række beregninger og udfører kommandoen. Den udfører en tredelt cyklus, der ellers betegnes som den gentagne loop af hente, afkode og udføre.

I den første fase henter CPU instruktionerne fra dit systems hukommelse. Når den har fået instruktionerne fra hukommelsen, går den over i anden fase. Det er inden for denne anden fase, at det afkoder disse instruktioner.

Når maskinen har afkodet instruktionerne, går den videre til tredje fase af udførelsen.

Den dekodede info passerer gennem CPU'en for at nå de enheder, der faktisk skal udføre den krævede funktion. I afkodningsprocessen udfører den matematiske ligninger for at sende det krævede signal til dit system.

Denne cyklus gentages igen og igen for hver handling og kommando, du udfører. I banebrydende CPU-teknologi gør komponenterne i din CPU ikke længere alt selv.

Men de er stadig afgørende for at fodre de specialiserede hardwarenumre, de har brug for til at udføre den aktuelle opgave.

CPU'en er en kritisk del af ethvert system, og den fungerer hånd i hånd med tråde. Forskellige CPU'er har forskellige mængder tråd for at begrænse eller udvide ydeevnen på din computer.


Hvad er tråde?

Så hvad er trådene nøjagtigt? Hvordan forholder de sig til din CPU? Hvordan påvirker de den måde, dit system fungerer på? Lad os grave lidt dybere ned for at forklare nøjagtigt, hvad tråde er, hvad de gør, og hvorfor de er så vigtige.

En tråd er en lille række af programmerede instruktioner. Tråde henviser til det højeste niveau af kode, som din processor kan udføre.

De administreres normalt af en planlægning, som er en standard del af ethvert operativsystem.

For at oprette en tråd skal du først oprette en proces. Efter afslutningen opretter processen en tråd, som derefter udføres. Dette kan være i en kort eller lang periode afhængigt af processen.

Uanset hvor lang tid det tager, skaber dette det udseende, at din computer laver mange ting på én gang.

Hver proces har mindst én tråd, men der er ikke maksimalt antal tråde, som en proces kan bruge. Jo flere tråde du har, jo bedre er computerens ydeevne til specialiserede opgaver. Med flere tråde kan en enkelt proces håndtere en række opgaver samtidigt.

Du vil også høre folk bruge udtryk som f.eks “Multithreading” og 'hyper-threading.' Hyper-threading-teknologi gør det muligt for en enkelt CPU-kerne at fungere som to kerner, hvilket fremskynder udførelsen af ​​et bestemt program eller et bestemt program.

Selv med en kerne kan den simulere ydeevnen, som om du faktisk har to. Jo flere kerner du har, jo flere tråde har du. Jo flere tråde du har, jo bedre vil dit systems ydeevne være.

Hvis du har en dual-core CPU, vil hyper-threading få det til at se ud som om du har fire. En quad-core CPU vil simulere resultaterne af otte kerner. CPU'er blev oprindeligt bygget med en kerne.

Men nu, med flere kerner og processorenheder til rådighed, kan du nyde flere tråde end nogensinde. Flere tråde betyder mere ydelse og evnen til at køre mange processer på én gang.


Hvordan fungerer tråde og CPU'er sammen?

For bedre at forstå, hvad en tråd er, er det nyttigt at vide, hvordan tråde og CPU'er fungerer sammen. Vi siger 'tråd' for at forenkle ideen, men i virkeligheden skal du tænke på den som en 'udførelsestråd'.

Du udfører en kommando. Din CPU begynder processen med at hente, afkode og udføre for at opnå denne kommando. Tråden er sekvensen af ​​instruktioner, der fortæller din computer, hvad den skal gøre for at udføre denne kommando.

CPU'er udfører instruktionsstrømmen, der kommer ind i frontenden fra de kommandoer, du udfører. CPU'erne og trådene arbejder derefter sammen for at udføre de funktioner, du har brug for.

De arbejder sammen for at åbne programmer, bruge apps, afspille videoer og gøre hvad du beder din computer om at gøre.

Når det kommer til CPU'er og tråde, der arbejder side om side, betyder det ikke noget, hvor instruktionerne kommer fra. Din processor bestemmer, hvilken proces der håndteres af CPU'en, og hvilken der håndteres af en tråd.

Hver gang din processor indlæser en ny tråd, gemmes den originale tråd i hovedhukommelsen. Når den originale tråds instruktioner er fjernet fra cyklussen, kan en ny tråd begynde. Den nye tråd begynder derefter på det første trin i tre-trins hentnings-, dekodnings- og eksekveringsprocessen.


Hvilke CPU'er har flest tråde?

Nu hvor du ved en ting eller to om tråde, tænker du højst sandsynligt 'Jeg vil have en hurtigere CPU med flere tråde.' Men hvordan kan du være sikker på at du køber en CPU med tilstrækkelige tråde til at give den nødvendige styrke og ydeevne?

Vi har samlet en liste over flere højtydende CPU'er, der er tilgængelige på markedet, plus et par, der er indstillet til frigivelse i 2018. Til dato tilbyder disse CPU'er nogle af de bedste ydelser og de fleste tråde.

Intel Core i9-7980XE Extreme

18 kerner betyder 36 tråde, hvilket gør Intel Core i9-7980XE Extreme en af ​​de hurtigste og mest kraftfulde processorer på markedet. Den kan prale af en 24,74 MB cache, en 2,60 GHz urhastighed og 4,20 GHz maks. Turbofrekvens.

Intel Core i9-7960X

16 kerner, 32 tråde og en maks. Turbofrekvens på 4,20 GHz gør Intel Core i9-7960X en favorit. Med en 2,80 GHz klokkehastighed og en 22 MB cache er det en fremragende mulighed, hvis du leder efter strøm og ydeevne.

AMD Ryzen Threadripper 1950x

Det AMD Ryzen Threadripper 1950x leveres med 16 kerner, denne CPU har 32 tråde, et boostur på 4,0 GHz og en L3-cache på 32 MB. Mange brugere anser det for at være mere fleksibelt end sammenlignelige CPU'er med Intel Core i9.

Intel Core i9-7940X

Med 14 kerner og 28 tråde Intel Core i9-7940X har en maks. turbofrekvens på 4,30 GHz og en maks. urhastighed på 3,10 GHz. Det er en af ​​mange kraftfulde Intel Core i9-CPU'er designet til fremragende ydeevne.

Intel Xeon Platinum-serien

Hvis du vil have den bedste processor og mest antal tråde, skal du tjekke Intel Xeon Platinum serie. Intel-CPU'er er velkendte som de bedste i branchen og med god grund.

Platin 8176 , 8176F og 8180 modeller har 28 kerner med 56 tråde. Platin 8164 og 8170 har 26 kerner og 52 tråde. Hvis det er mere ydeevne end du har brug for, er Platinum 8160 , 8168 , 8160T og 8160F prale med kun 24 kerner med 48 tråde.

Ydelsen til Intel Xeon lover at være imponerende, men du bliver nødt til at betale nogle store penge for disse dyr. (Den aktuelle noterede pris for 8180-model er $ 8,999 på Amazon).


Gennemsnitlige brugere ved normalt ikke meget om tråde, er ligeglade med at vide og bruger ikke tiden på at forstå, hvad de gør, eller hvorfor de er vigtige. Og hvis du normalt kun kører et enkelt program på din computer, er det helt fint. Men hvis du vil vide og forstå nøjagtigt, hvordan din computer fungerer, er forståelse af tråde nøglen.

For at forstå tråde skal du først vide, hvad en CPU er, og hvad en CPU gør. Du har brug for en vis forståelse af cyklen til hentning, afkodning og udførelse. Men det vigtigste at vide er, at tråde påvirker, hvor hurtigt og effektivt din computer kan flere instruktioner på samme tid.

Inden for Windows betjenes alle tråde aktivt i nogen periode. Nogle CPU'er har flere tråde med hyper-threading, der efterligner det dobbelte af antallet af CPU-kerner, du faktisk har.

Med mange tråde kan endda en enkelt processor udføre en række opgaver på samme tid.

For at have et fungerende system skal du bruge den rigtige CPU og den rigtige mængde tråde. Tilsammen er de afgørende elementer, der gør det muligt for din computer at fungere.

Du har brug for CPU'en til at drive de andre komponenter og sende instruktioner til de rigtige elementer på din computer. Du har brug for trådene til at udføre mange funktioner ad gangen og lade din computer køre effektivt.

Uden disse to elementer kan du slet ikke se nogen præstation.

Hvis du vil sikre dig, at din CPU tilbyder nok tråde, skal du undersøge forskellen og vide, hvad forskellige CPU'er er i stand til. Sammenlign omkostninger, sammenlign funktion og sammenlign ydeevne.

Læs anmeldelser fra faktiske brugere, så du ved, hvad du kan forvente af din CPU eller enhver ny CPU, som du planlægger at købe.

Invester lidt tid på at forske. Tag dig tid til at læse anmeldelser. Sammenlign priser og funktion for at vide, hvad du får for dine penge.

Hvis du laver dit hjemmearbejde, finder du en CPU med nok tråde til at levere den nødvendige ydelse.

Læs artiklen: De bedste spil-CPU'er i 2018