I think it'd be interesting if it were possible to check out at how much Ghz each one of my cores is running. Is it possible, at all?
You should be able to do that using the performance monitoring tool that comes with windows 7, which is a 'snap-in of your management console 3.0. I have windows 7 professional, i am not sure if its integrated in Home Edition.
just hit your 'windows'-button and enter perfmon in the textfield (search programs/files).
once that is open you can unfold monitoring tools (if it isnt already opened) then hit on performance monitoring.
And here is how that window would look like (well imagine it in english or whatever language you use)
"OK" the window and you'll get a graphical overview about your core frequencies... you can choose to show a lot of performance information useing this tool ... have fun playing around
To determine whether you are using hardware multi-threading (what Intel calls Hyperthreading, HT) you can use WMI.
Here, with an i720 with HT enabled and using PowerShell's WMI support (
PS> gwmi win32_computersystem | fl NumberOfProcessors, NumberOfLogicalProcessors NumberOfProcessors : 1 NumberOfLogicalProcessors : 8 PS> gwmi win32_processor | ft NumberOfCores,NumberOfLogicalProcessors NumberOfCores NumberOfLogicalProcessors ------------- ------------------------- 4 8