Jump to content

Explain some CPU features to me.

Go to solution Solved by Prysin,

Check out this video for

Turbo boost

 

 

Threads:
The easiest way i can explain threads is this -

Imagine the CPU core as a human, and threads being a canvas. This guy needs to paint many pictures, so he paints two paintings at once to speed things up.

 

Yes and NO

The CPU is almost always involved in some sort of FPS benchmark, however programs such as Unigine Valley/Heaven, uses 98% Graphics card and 2% CPU. The CPU is there mostly to tell the Graphics card to do this and that, while it itself just sits there and watches the progress. A slow CPU would be slow to tell the GPU to do its job, so a better CPU could tell the GPU faster, thus improving score.

 

 

I may not have explained this well and i invite anyone to correct me if i am wrong.

What exactly does Max Turbo Frequency mean?

For example if a cpu specs say Processor Base Frequency is 4GHz and the Turbo Frequency is 4,4Ghz does that mean the CPUs max overclocking is 4,4Ghz?

 

What exactly are threads? 

When the specs say a cpu has 8 threads what does it mean and what are they?

Are these things connected any way to the instruction thing? Like how many instructions can a CPU take on at the same time?

 

 

When CPU tests are run on games and it gives their FPS scores do they run these games on a CPU alone, like with out a video card?

Link to comment
https://linustechtips.com/topic/381433-explain-some-cpu-features-to-me/
Share on other sites

Link to post
Share on other sites

1.) No. The max turbo frequency is how far the CPU will clock itself up on one core. If one core is being stressed(doesn't matter which one), it has the ability to clock itself up to 4.4GHz. It does not reflect any kind of overclocking capability or limit.

 

2.)If you open up Task Manager, you'll see Processes. Those processes are broken up into smaller tasks called threads, which get spread across the CPU(by default). Threads indicate how many of those smaller tasks the CPU can handle simultaneously. Here is a more in-depth look at what a thread is. http://stackoverflow.com/questions/5201852/what-is-a-thread-really

 

3.)No, they do not run on the CPU exclusively. What the benchmarks are trying to show are how much more or less powerful CPUs make a difference. Less CPU intensive games will show less of a difference between CPUs and more CPU intensive games(like Skyrim) will show a bigger difference.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

These should answer the first two

 

My PC CPU: 2600K@4.5GHz 1.3v Cooler: Noctua NH-U12P SE2 MB: ASUS Maximus IV RAM: Kingston 1600MHz 8GB & Corsair 1600MHz 16GB GPU: 780Ti Storage: Samsung 850 Evo 500GB SSD, Samsung 830 256GB SSD, Kingston 128GB SSD, WD Black 1TB,WD Green 1TB. PSU: Corsair AX850 Case: CM HAF X. Optical drive: LG Bluray burner  MacBook Pro, Hackintosh

Link to post
Share on other sites

Check out this video for

Turbo boost

 

 

Threads:
The easiest way i can explain threads is this -

Imagine the CPU core as a human, and threads being a canvas. This guy needs to paint many pictures, so he paints two paintings at once to speed things up.

 

Yes and NO

The CPU is almost always involved in some sort of FPS benchmark, however programs such as Unigine Valley/Heaven, uses 98% Graphics card and 2% CPU. The CPU is there mostly to tell the Graphics card to do this and that, while it itself just sits there and watches the progress. A slow CPU would be slow to tell the GPU to do its job, so a better CPU could tell the GPU faster, thus improving score.

 

 

I may not have explained this well and i invite anyone to correct me if i am wrong.

Link to post
Share on other sites

-snip-

1. A CPU (I think it's Intel only? Not sure.) boosts up when doing demanding stuff (like playing a game), this way it runs faster, but hotter too.

Of course this frequency is not unlimited, so that is what the limit is about.

 

2. Threads are like virtual cores.

A quad core CPU has 4 cores and 4 threads. A dual core CPU has 2 cores, 2 threads.

Hyperthreading makes it so all cores have 2 threads. Hyperthreading is only on Intel Core i7 and i3 CPU's.

So with those, a dual core would have 4 cores, 8 threads or 2 cores, 4 threads respectively.

 

3. Usually they tell you about the config. Either it's a test on iGPU, or a test with a dedicated graphics card.

Usually with a dedicated video card, because not all CPU's have a GPU built in (for example AMD's FX CPU's don't have iGPU)

 

But usually tests with AMD A8/10 series CPU's (their APU's) are run without a GPU. But again, see the tests config to know for sure.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to post
Share on other sites

1. A CPU (I think it's Intel only? Not sure.) boosts up when doing demanding stuff (like playing a game), this way it runs faster, but hotter too.

Of course this frequency is not unlimited, so that is what the limit is about.

AMD has their own boosting technology as well which is called Turbo Core.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

turbo freqency is the the speed at which the CPU will work when its cooled properly, and only one core is working (according to intel, but motherboard makers can change how turbo works, usually so it can be over all cores)

 

Thread is like a pipe which ends at the part of the cpu that is executing instructions (simply put). a 4 core cpu will have 4 threads, meaning 4 pipes down which instructions flow to the execution part.

 

Hyperthreading adds another "pipe" to each execution unit, so that when its waiting for instructions from one pipe, it can execute those from the other one :)

 

Instructions are small packs of machine code that tell the CPU what operation to perform on what data that is saved in the data cache. Usually each core can perform at max 1 instruction each cycle (that is the limit, haswell currently does 0.84 on average iirc) but that can be faked to go faster through using a longer pipeline and a superscalar design, both of which dont speed up execution, but rather change how instructions are handled. with pipelines you break up execution into parts, and so each part can be worked on simoltaneously but on a different instruction

 

flushtimingdiagramupdat.png

 

Superscalar

 

Another way to speed up the CPU is by using SIMD instructions like SSE or AVX (SIMD meaning single instruction, multiple data). you can use those instructions when you want to do one operation on many different datas, like add 8 to a vector of integers or something like that. the width of the simd instruction determines how many data packets you can affect at once. AVX does 128bit, so 4x 32bit float/int. AVX2 does 256bit and AVX3 does 512 bit.

 

PM me if you want more indepth info :)

 

@SwiftXShadow follow your own threads to see when people reply ^^ top right corner

"Unofficially Official" Leading Scientific Research and Development Officer of the Official Star Citizen LTT Conglomerate | Reaper Squad, Idris Captain | 1x Aurora LN


Game developer, AI researcher, Developing the UOLTT mobile apps


G SIX [My Mac Pro G5 CaseMod Thread]

Link to post
Share on other sites

Turbo boost is when the CPU needs more power like a fighter jet using afterburner! 

 

Treads is data outputs and inputs (more=better)

Zen-III-X8-5900X (Gamestation 5)

Spoiler

Case: Medion Micro-ATX Case / Case Fan Front: SUNON MagLev PF70251VX-Q000-S99 70mm / Case Fan Rear: Fanner Tech(Shen Zhen)Co.,LTD. 80mm (Purple) / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: AMD Near-silent 125w Thermal Solution / CPU: AMD Ryzen 5 3600, 6-cores, 12-threads, 4.2/4.2GHz, 35,3MB cache (T.S.M.C. 7nm FinFET) / CPU: AMD Ryzen 9 5900X, 12(8)-cores, 24(16)-threads, 4.5/4.8GHz, 70.5MB(68,35MB) cache (T.S.M.C. 7nm FinFET) / Display: HP 24" L2445w (64Hz OC) 1920x1200 / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / GPU: ASUS Radeon RX 6600 XT DUAL OC RDNA2 32CUs @2.6GHz 10.6 TFLOPS (T.S.M.C. 7nm FinFET) R.ID (NimeZ drivers) / Keyboard: HP KB-0316 PS/2 (Nordic) / Motherboard: ASRock B450M Pro4, Socket-AM4 (SAM enabled) / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 550W / RAM A1 & B1: G.SKILL DDR4-3600MHz CL18-20-21-39-60-1T "Samsung 8Gbit C-Die" (2x8GB) / RAM A2 & B2: HyperX DDR4-3600MHz CL16-18-19-37-85-1T "SK Hynix 8Gbit CJR" (2x16GB) / Operating System: Windows 10 Home / Sound 1: Zombee Z500 / Sound 2: Logitech Stereo Speakers S-150 / Storage 1 & 2: Samsung 850 EVO 500GB SSD / Storage 3: Western Digital My Passport 2.5" 2TB HDD / Storage 4: Western Digital Elements Desktop 2TB HDD / Storage 5: Kingston A2000 1TB M.2 NVME SSD / Wi-fi & Bluetooth: ASUS PCE-AC55BT Wireless Adapter (Intel)

 Lake-V-X6-10600 (Gaming PC)

R23 score MC: 9190pts | R23 score SC: 1302pts

R20 score MC: 3529cb | R20 score SC: 506cb

Spoiler

Case: Cooler Master HAF XB Evo Black / Case Fan(s) Front: Noctua NF-A14 ULN 140mm Premium Fans / Case Fan(s) Rear: Corsair Air Series AF120 Quiet Edition (red) / Case Fan(s) Side: Noctua NF-A6x25 FLX 60mm Premium Fan / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: Cooler Master Hyper 212 Evo / CPU: Intel Core i5-10600(ASUS Performance Enhancement), 6-cores, 12-threads, 4.4/4.8GHz, 13,7MB cache (Intel 14nm++ FinFET) / Display: ASUS 24" LED VN247H (67Hz OC) 1920x1080p / GPU: Gigabyte Radeon RX Vega 56 Gaming OC GCN5 56CUs @1.7GHz 12.19 TFLOPS (Samsung 14nm FinFET) R.ID (NimeZ drivers) / Keyboard: Logitech Desktop K120 (Nordic) / Motherboard: ASUS PRIME B460 PLUS, Socket-LGA1200 (SAM enabled) / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 850W / RAM A1 & B1: HyperX DDR4-2666MHz CL13-15-15-30-45-2T "Samsung 8Gbit C-Die" (2x8GB) / RAM A2 & B2: Juhor DDR4-3200MHz CL16-20-20-38-72-2T "SK Hynix 8Gbit MFR" (2x16GB) / Operating System: Windows 10 Home / Sound: Zombee Z300 / Storage 1 & 2: Samsung 850 EVO 500GB SSD / Storage 3: Seagate® Barracuda 2TB HDD / Storage 4: Seagate® Desktop 2TB SSHD / Storage 5: Crucial P1 1000GB M.2 SSD/ Storage 6: Western Digital WD7500BPKX 2.5" HDD / Wi-fi: TP-Link TL-WN851N 11n Wireless Adapter (Qualcomm Atheros)

Vishera-X8-9370 | R20 score MC: 1476cb

Spoiler

Case: Cooler Master HAF XB Evo Black / Case Fan(s) Front: Noctua NF-A14 ULN 140mm Premium Fans / Case Fan(s) Rear: Corsair Air Series AF120 Quiet Edition (red) / Case Fan(s) Side: Noctua NF-A6x25 FLX 60mm Premium Fan / Case Fan VRM: SUNON MagLev KDE1209PTV3 92mm / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: Cooler Master Hyper 212 Evo / CPU: AMD FX-8370 (Base: @4.4GHz | Turbo: @4.7GHz) Black Edition Eight-Core (Global Foundries 32nm) / Display: ASUS 24" LED VN247H (67Hz OC) 1920x1080p / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / GPU: Gigabyte Radeon RX Vega 56 Gaming OC @1501MHz (Samsung 14nm FinFET) / Keyboard: Logitech Desktop K120 (Nordic) / Motherboard: MSI 970 GAMING, Socket-AM3+ / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 850W PSU / RAM 1, 2, 3 & 4: Corsair Vengeance DDR3-1866MHz CL8-10-10-28-37-2T (4x4GB) 16.38GB / Operating System 1: Windows 10 Home / Sound: Zombee Z300 / Storage 1: Samsung 850 EVO 500GB SSD (x2) / Storage 2: Seagate® Barracuda 2TB HDD / Storage 3: Seagate® Desktop 2TB SSHD / Wi-fi: TP-Link TL-WN951N 11n Wireless Adapter

Godavari-X4-880K | R20 score MC: 810cb

Spoiler

Case: Medion Micro-ATX Case / Case Fan Front: SUNON MagLev PF70251VX-Q000-S99 70mm / Case Fan Rear: Fanner Tech(Shen Zhen)Co.,LTD. 80mm (Purple) / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: AMD Near-silent 95w Thermal Solution / Cooler: AMD Near-silent 125w Thermal Solution / CPU: AMD Athlon X4 860K Black Edition Elite Quad-Core (T.S.M.C. 28nm) / CPU: AMD Athlon X4 880K Black Edition Elite Quad-Core (T.S.M.C. 28nm) / Display: HP 19" Flat Panel L1940 (75Hz) 1280x1024 / GPU: EVGA GeForce GTX 960 SuperSC 2GB (T.S.M.C. 28nm) / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / Keyboard: HP KB-0316 PS/2 (Nordic) / Motherboard: MSI A78M-E45 V2, Socket-FM2+ / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 550W PSU / RAM 1, 2, 3 & 4: SK hynix DDR3-1866MHz CL9-10-11-27-40 (4x4GB) 16.38GB / Operating System 1: Ubuntu Gnome 16.04 LTS (Xenial Xerus) / Operating System 2: Windows 10 Home / Sound 1: Zombee Z500 / Sound 2: Logitech Stereo Speakers S-150 / Storage 1: Samsung 850 EVO 500GB SSD (x2) / Storage 2: Western Digital My Passport 2.5" 2TB HDD / Storage 3: Western Digital Elements Desktop 2TB HDD / Wi-fi: TP-Link TL-WN851N 11n Wireless Adapter

Acer Aspire 7738G custom (changed CPU, GPU & Storage)
Spoiler

CPU: Intel Core 2 Duo P8600, 2-cores, 2-threads, 2.4GHz, 3MB cache (Intel 45nm) / GPU: ATi Radeon HD 4570 515MB DDR2 (T.S.M.C. 55nm) / RAM: DDR2-1066MHz CL7-7-7-20-1T (2x2GB) / Operating System: Windows 10 Home / Storage: Crucial BX500 480GB 3D NAND SATA 2.5" SSD

Complete portable device SoC history:

Spoiler
Apple A4 - Apple iPod touch (4th generation)
Apple A5 - Apple iPod touch (5th generation)
Apple A9 - Apple iPhone 6s Plus
HiSilicon Kirin 810 (T.S.M.C. 7nm) - Huawei P40 Lite / Huawei nova 7i
Mediatek Dimensity 700 (T.S.M.C 7nm) - Cherry Mobile Aqua S10 Pro 5G
Mediatek MT2601 (T.S.M.C 28nm) - TicWatch E
Mediatek MT6580 (T.S.M.C 28nm) - TECNO Spark 2 (1GB RAM)
Mediatek MT6592M (T.S.M.C 28nm) - my|phone my32 (orange)
Mediatek MT6592M (T.S.M.C 28nm) - my|phone my32 (yellow)
Mediatek MT6735 (T.S.M.C 28nm) - HMD Nokia 3 Dual SIM
Mediatek MT6737 (T.S.M.C 28nm) - Cherry Mobile Flare S6
Mediatek MT6739 (T.S.M.C 28nm) - my|phone myX8 (blue)
Mediatek MT6739 (T.S.M.C 28nm) - my|phone myX8 (gold)
Mediatek MT6750 (T.S.M.C 28nm) - honor 6C Pro / honor V9 Play
Mediatek MT6765 (T.S.M.C 12nm) - TECNO Pouvoir 3 Plus
Mediatek MT6797D (T.S.M.C 20nm) - my|phone Brown Tab 1
Qualcomm MSM8926 (T.S.M.C. 28nm) - Microsoft Lumia 640 LTE
Qualcomm MSM8974AA (T.S.M.C. 28nm) - Blackberry Passport
Qualcomm SDM710 (Samsung 10nm) - Oppo Realme 3 Pro

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×