Altså jeg er fra dengang en Mhz og en Ghz var netop det.
Og nu har jeg lige fået en Intel Bærbar med 8th gen CPU.
Så er jeg da lidt skuffet over at den tilsyneladende kun kører 1,60 Ghz.
Men den fremgår godt nok 8 gange i enhedshåndteringen, så svarer det til at jeg kører 8 x 1,60 ghz så?
Det er fordi Intel har en teknologi der hedder TurboBoost, som gør at nogle få, nogen gange alle kerner, kan køre meget hurtigere i en kort periode. Fx. når et program skal starte op, det er en opgave hvor man kun kan bruge få kerner. AMD har en tilsvarende funktion, som hedder noget jeg ikke kan huske. (Turbo Core tror jeg).
De 1,6 Ghz du har, kalder man Baseclock. Og det den kan køre under turboboost (fx. 4,2 Ghz) kaldes Boostclock.
1 hz er 1 svingning pr sekund.
Der var engang hvor 1 hz = 1 beregning pr sekund.
Som tiden er gået har vi ikke fået synderlig flere hz men derimod kan der laves mange flere beregninger/instruktioner pr sekund.
Hvis du høre IPC (instructions per clock) i I forbindelse med en ny generation af CPUer, så svare 10% IPC altså til at den nye generation er 10% hurtigere ved samme clockfrekvens.
Din cpu har 8 kerner, det svare ikke til 8x1.6ghz men derimod at hvis et program understøtter det kan afvikle 8 parallele tråde på samme tid.
noxon skrev d. 19-04-2020 08:10:27
1 hz er 1 svingning pr sekund.
Der var engang hvor 1 hz = 1 beregning pr sekund.
Som tiden er gået har vi ikke fået synderlig flere hz men derimod kan der laves mange flere beregninger/instruktioner pr sekund.
Hvis du høre IPC (instructions per clock) i I forbindelse med en ny generation af CPUer, så svare 10% IPC altså til at den nye generation er 10% hurtigere ved samme clockfrekvens.
Din cpu har 8 kerner, det svare ikke til 8x1.6ghz men derimod at hvis et program understøtter det kan afvikle 8 parallele tråde på samme tid.
8 kerner ved 1.6ghz betyder da netop 8x 1.6ghz .. ...men om han kan udnytte ALLE 1.6 ghz 8 gange .. kommer and på programmet /software ..
kan være jeg misforstår det sidste du skriver .. men lyder næsten som om prgrammet eller softwaren afgør om din 3900x er en quadcore eller single core .. eller 12 core ;)
gandalf18 skrev d. 19-04-2020 09:02:49
noxon skrev d. 19-04-2020 08:10:27
1 hz er 1 svingning pr sekund.
Der var engang hvor 1 hz = 1 beregning pr sekund.
Som tiden er gået har vi ikke fået synderlig flere hz men derimod kan der laves mange flere beregninger/instruktioner pr sekund.
Hvis du høre IPC (instructions per clock) i I forbindelse med en ny generation af CPUer, så svare 10% IPC altså til at den nye generation er 10% hurtigere ved samme clockfrekvens.
Din cpu har 8 kerner, det svare ikke til 8x1.6ghz men derimod at hvis et program understøtter det kan afvikle 8 parallele tråde på samme tid.
8 kerner ved 1.6ghz betyder da netop 8x 1.6ghz .. ...men om han kan udnytte ALLE 1.6 ghz 8 gange .. kommer and på programmet /software ..
kan være jeg misforstår det sidste du skriver .. men lyder næsten som om prgrammet eller softwaren afgør om din 3900x er en quadcore eller single core .. eller 12 core ;)
Hvis du har en 8 core CPU, og det program du bruger, kun understøtter brug af én core, vil de 7 sidste bare fedte husleje af. De er der stadig, men bliver ikke brugt.
Højst sandsynligt en 8250 med fire kerner, med hver to tråde. Noget software kan bruge alle kerne, andet kun en. Så man kan ikke bare gange op.
Du har 4 kerner/processorer, og 8 logiske processorer.
lad vær med at kalde det 8 tråde, det er dybt forkert, og en computer ville være meget langsom hvis den kun havde 8 tråde kørende.
hver tråd har potentialet til at udnytte en logisk processor, men bør kun gøre det når det er nødvendigt.
derved kan man have op til 8 tråde der udnytter dine logiske processorer fuldt ud, hvis du prøver med mere end 8, vil nogle af programmerne køre sløvt, eller ikke svare.
#0 lavere frekvenser som 1.6GHz, i en bærbar benyttes ofte, for at holde strømforbruget nede, og den angivne TDP overholdes (over længere tid)
processoren svinger ofte mellem 800-4xxx MHz, alt efter load, temperatur og effekt. Det sker helt dynamisk.
se selv i joblisten, mens du prøver at åbne et program.