Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The 25% I'm seeing is in line with what I observed when I first got a Pentium 4 with hyperthreading. With just a single core it's easier to measure. I ran a number-crunching program and measured it's time to execute, then I ran two copies of the program. The two simultaneously ran slower, of course, but overall I got about 125% the computational rate.

But as I previously mentioned, the dual Xeons with HT was a different story because using two processors it would assign two executing threads to the same processor, losing the benefit of dual processors. We always ran with HT disabled on these systems.
 
The 25% I'm seeing is in line with what I observed when I first got a Pentium 4 with hyperthreading. With just a single core it's easier to measure. I ran a number-crunching program and measured it's time to execute, then I ran two copies of the program. The two simultaneously ran slower, of course, but overall I got about 125% the computational rate.

But as I previously mentioned, the dual Xeons with HT was a different story because using two processors it would assign two executing threads to the same processor, losing the benefit of dual processors. We always ran with HT disabled on these systems.

very interesting to note. do you have any solid benchmarks or articles for me to look into? im very interested in this :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.