hyper threading preformance
ur not using less of the CPU power, but you dont emulate the extra cores, witch means more power would be focused on the actual rendering?
its kinda like using half of your core for rendering in hyper-V, and the other half on your actual computer. witch in fact would slow things down.
i see HT as a kind of "virtual core" just like hyper-V creates a "virtual computer".
That's not at all how it works.
HT is nothing more than clever advanced scheduling of the threads to allow the CPU cores to work harder with less downtime when possible.
Turning it off won't make CPU cores go any faster...CPU thread #1 will take the same time to compute regardless of if HT is enabled or not.
http://en.wikipedia.org/wiki/Hyper-threading
For each processor core that is physically present, the operating system addresses two virtual or logical cores, and shares the workload between them when possible. The main function of hyper-threading is to increase the number of independent instructions in the pipeline; With HTT, one physical core appears as two processors to the operating system, which can use each core to schedule two processes at once. In addition, two or more processes can use the same resources: if resources for one process are not available, then another process can continue if its resources are available.
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 accountSign in
Already have an account? Sign in here.
Sign In Now