If this isn't quite techical enough then I'll just move it to GH. Here is my question: Windows reports the %CPU usage for processes in its task manager. Now from what I understand, the latest processors can dispatch multiple instructions at once so that they have multiple execution units working on different types of instructions at the same time. My question is, what exactly is windows reporting when a process is listed as having 99% CPU util? Does that mean that all of the execution units are working on instructions for that process or what? I was under the impression that not all of the execution units were typically in use at one time. Could someone explain this to me?