Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Multi core CPUs

13 Oct 2014   #1
Franky

windows 7 32-bit
 
 
Multi core CPUs

Hello,

Nowadays most of the PCs have a multi-core CPU with a clock speed in GHZ. My question is about that clock speed and the cores.
For example consider a CPU which has a 2 actual cores and 2 virtual cores (e.g., Intel core i3) and the computer system properties shows the 3.0 GHz as clock cycle speed.

1- Does that (say) 3.0 GHz show the clock speed of each core (from that core i3 CPU so that totally speed will be 4*3.0 GHZ = 12.0 GHZ!?) or that 3.0 GHZ is the entire speed of all cores?

2- Do the virtual cores have the identical effect as the actual cores in performance!?

And as well as I have a question about ROM .
Do ROMs anymore exist in current new PCes?

Thanks.


My System SpecsSystem Spec
.
13 Oct 2014   #2
pbcopter

Windows 7 Ultimate x64 SP1, Windows 8.1 Pro x64, Windows 10 Pro x64
 
 

Each core is clocked at the same speed, so that they are performing their functions at the clock speed of the processor.
3.0GHz is entire speed of all cores in your example.

Things occur in parallel (each core) it does not multiply the clock by 4 in the case of a 4 core processor.

Virtual cores do not have the same performance as actual cores but they do allow for some parallel processing.

True ROMs are not likely found in modern PC's but programmable ROMs are in the form of the BIOS.
My System SpecsSystem Spec
13 Oct 2014   #3
3D Jed

Windows 7 pro x64 SP1
 
 

1. I've seen some unscrupulous sellers on Ebay advertising amazing 6GHz computers (and higher), but when you read the spec you only get some old dual core Pentium that the seller says is 2 x 3GHz ie 6GHz. A rip off.

2. Hyper-threading may give extra cores, but they are not equal to real cores. I did a test a while ago using a quad core i7 930, with HT turned on + off in the BIOS. Using Cinebench (equivalent to video rendering), the scores are directly proportional to cpu power. Hyperthreading gave a 26% boost - see pic

Multi core CPUs-ht_on_off.jpg

all cores were at 100% during the test - the screenshots were taken after the test so cores on idle. BTW not all software is written to utilize multiple threads to 100%. You can compare different cpu's power on this site

PassMark - CPU Benchmarks - List of Benchmarked CPUs


My System SpecsSystem Spec
.

13 Oct 2014   #4
LMiller7

Windows 7 Pro 64 bit
 
 

The number of cores and the clock speed are independent specifications and there is no relationship between them.

When hyper threading is enabled for each core there is a real physical core and a logical core. The OS will see them as 2 cores. But the logical core doesn't have any processing hardware of it's own so can't directly contribute to performance. They do benefit performance under some situations for reasons that are quite technical which I will attempt to describe.

Older systems like XP had only limited awareness of hyper threading and prior systems had none at all. In these systems hyper hyper threading would often impair performance. Newer systems have a better awareness and hyper threading will be of benefit. But don't expect much, maybe 10-20% at most.
My System SpecsSystem Spec
13 Oct 2014   #5
3D Jed

Windows 7 pro x64 SP1
 
 

I'm not a gamer, but I seem to remember reading somewhere that games aren't very multi-threaded. Stuff I do uses all the cores/threads I can afford - video editing, 3D rendering etc. Look at the 3rd pc in this (rather old) video. The little squares are render buckets ie 24 logical cores. It's a dual Xeon Mac.

12 Core vs. 8 Core vs. 2 Core ? Cinema 4D Render Speed Test - Greyscalegorilla Blog
My System SpecsSystem Spec
14 Oct 2014   #6
Franky

windows 7 32-bit
 
 

Thank you all.
The number of cores has been increased for performing parallel computing.
And also logical cores/threads again has been introduced for performing parallel computing when possible.
If so, so both multi-core and multi-thread (per each core) are useful just for parallel computing and just when possible. Yes?
My System SpecsSystem Spec
14 Oct 2014   #7
LMiller7

Windows 7 Pro 64 bit
 
 

Within reasonable limits having more cores will always be a benefit. But there is always a point of diminishing returns beyond which little gain will be noticed. Writing software that can take full advantage of multiple cores is difficult and as a result most software does not. You might have many applications open but most, if not all, are spending most of their time simply waiting for something to do. And as the old saying goes "All computers wait at the same speed".

Going from a single to dual core CPU will usually provide significant benefits, in system responsiveness if not in actual performance. With 4 and more cores benefits will be harder to find. Games will usually see little benefit, being more reliant on good graphics performance.

Of course there are exceptions, video rendering being one. These applications are very much dependent on CPU performance and developers do their best to take advantage of the CPU resources. As developers gain more experience with this and multiple core systems gain market share benefits will spread to other types of applications.
My System SpecsSystem Spec
15 Oct 2014   #8
Franky

windows 7 32-bit
 
 

Thank you very much lmiller for the explanations.
My System SpecsSystem Spec
Reply

 Multi core CPUs




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
How do I raise the multi-core CPU limit?
Hello, I was just playing an extremely high-def video (1440p) using 64-bit VLC on my Windows 7 x64 ultrabook and it is stuttering. I checked Resource Monitor and it shows total CPU maxing out at between 25 and 30%. That raises the question: if Windows 7 thinks you have 4 cores, does it cap any...
Performance & Maintenance
Multi-core Re-enable
I followed someones suggestion on another forum to disable 2 of my 4 cores in order to run Fallout 3 better. But now i can reenable those other 2 core. i did it via msconfig but when i got back into it the other 2 cores arent listed. please help i want my 4 cores back.
Hardware & Devices
clear up multi core/cpu on off
Can some one please clarify for me what does it actual mean when using msconfig to turn on/off multi-core and processors. Is it the actual processor or cores that you are turning on or enabling. By default it's set to one...does it make a difference changing it any other setting (number).
General Discussion
Multi-Core, GPU -all in one Gadget monitor
Hi, Anyone found a working all in one system monitor gadget?
Gadgets
Multi-core CPU operation
Within the past two weeks or so, (I thought it was on Win7 Forum), a link to an article was posted that gave a simple understandable explanation of the operation of multi-core processors and how they handled data processing separately and together, etc. I need to pass this info on to a friend. ...
Hardware & Devices
AMD's six-core Phenom II X6 CPUs will underclock three
More: AMD's six-core Phenom II X6 CPUs will underclock three cores and automatically overclock the other three | Laptops and Desktops | ZDNet.com (six cores! :eek: I just bought a quad for a new build now six!)
Hardware & Devices


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 06:20.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App