Click here to Skip to main content
15,887,746 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
AnswerRe: I figured out how to stop my system from racing! Pin
Dave Kreskowiak5-Jun-12 5:18
mveDave Kreskowiak5-Jun-12 5:18 
QuestionUnderstanding CPU performance measurements Pin
CDP180229-May-12 1:55
CDP180229-May-12 1:55 
GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 5:30
harold aptroot29-May-12 5:30 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 6:52
CDP180229-May-12 6:52 
GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 7:07
harold aptroot29-May-12 7:07 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 7:55
CDP180229-May-12 7:55 
GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 8:30
harold aptroot29-May-12 8:30 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 9:18
CDP180229-May-12 9:18 
It must make some sense since another machine (also with an i7) showed exactly the same behavior while a notebook with a slower i5 and some onboard graphics did not. The i5 just kept going in a fairly constant manner.

The other thing that seems interesting is that it appears as if something is trying to let the CPU run exactly at the required level, no more or less. It also seems to adapt very quickly when there is a sudden demand for more. The UI thread gets more active as soon as I start clicking buttons. The webservice is called for data, views are opened, controls are initialized and styles are loaded. A lot of more activity on the CPU, yet there is no noticable delay or additional roughness in the animations.

The profiles also show this. The rendering thread pushes its data to the GPU and then sleeps until the next frame when the CPU runs normally. As soon as it goes into this 100% mode, the synchronization is almost too short to be seen. As if something had estimated exactly how fast the CPU had to be to make a spot landing. The framerate drops a little, but I think that once in a while the CPU simply does not make it in time and misses a frame. Still, this does not change when the CPU gets more to do.

This would probably be ok, but why does the scheduler let most threads run on CPU 0? And how can I persuade it to make more use of the other cores?

Edit: Aha! This[^] already sheds some light on the whole thing! Indeed the Turbo Boost or the thermal shutdown appear to be only part of the functionality. It is a power saving and heat reducing mechanism, just as I suspected. It makes sense, but is also a little in the way when measuring performance.
At least artificial intelligence already is superior to natural stupidity




modified 29-May-12 15:30pm.

GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 9:37
harold aptroot29-May-12 9:37 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 10:27
CDP180229-May-12 10:27 
GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 10:34
harold aptroot29-May-12 10:34 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 11:06
CDP180229-May-12 11:06 
GeneralRe: Understanding CPU performance measurements Pin
harold aptroot29-May-12 11:13
harold aptroot29-May-12 11:13 
GeneralRe: Understanding CPU performance measurements Pin
CDP180229-May-12 11:17
CDP180229-May-12 11:17 
QuestionError opening a serial modem Pin
Member 800297324-May-12 6:53
Member 800297324-May-12 6:53 
AnswerRe: Error opening a serial modem Pin
Peter_in_278024-May-12 16:18
professionalPeter_in_278024-May-12 16:18 
GeneralRe: Error opening a serial modem Pin
Erudite_Eric24-May-12 23:32
Erudite_Eric24-May-12 23:32 
GeneralRe: Error opening a serial modem Pin
Peter_in_278024-May-12 23:54
professionalPeter_in_278024-May-12 23:54 
GeneralRe: Error opening a serial modem Pin
Erudite_Eric25-May-12 7:53
Erudite_Eric25-May-12 7:53 
GeneralRe: Error opening a serial modem Pin
Member 800297329-May-12 12:12
Member 800297329-May-12 12:12 
GeneralRe: Error opening a serial modem Pin
Member 800297329-May-12 12:17
Member 800297329-May-12 12:17 
GeneralRe: Error opening a serial modem Pin
Erudite_Eric29-May-12 21:51
Erudite_Eric29-May-12 21:51 
GeneralRe: Error opening a serial modem Pin
Member 800297330-May-12 5:41
Member 800297330-May-12 5:41 
AnswerRe: Error opening a serial modem Pin
Luc Pattyn24-May-12 17:00
sitebuilderLuc Pattyn24-May-12 17:00 
GeneralRe: Error opening a serial modem Pin
Erudite_Eric24-May-12 23:32
Erudite_Eric24-May-12 23:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.