Who Will Benefit From Hyper-Threading?
qoncept asks: "I've read a number of reviews of Intel's new Pentium 4 3.06ghz processor with multithreading and I've noticed that perhaps it is being reviewed as an option to the wrong people, and in fact Intel may even be marketing it to the wrong people. It seems that, as a business move, Hyper-Threading may not have been worth Intel's investing in it. Most reviews show that in single threaded benchmarks, there are literally no benefits to using HT. In multithreaded processes, the results are moderate at best. Yet, of course, the reviews seem to say the feel is better. There you go -- it won't increase your productivity by compiling your Java. But, price point permitting, it may be exactly what the casual home user wants -- save money by getting, say a 3.06ghz HT CPU instead of a 3.6ghz CPU without, yet have Internet Explorer, mIRC, AIM and Word run just as 'comfortably.' The benchmarks don't say much for HT, but I'm at least slightly excited about it. What about everyone else?"
I really look forward to being able to run multi-threaded apps on the average user's desktop. There are a lot of advantages to being able to have two lines of logic running concurrently. Although there are few performance benefits right now i'm sure developers will appreciated the ubiquity of SMP and all of the nifty programming techniques that come with it.
But there is another kind of evil that we must fear most... and that is the indifference of good men.
The point in 2+ CPU systems. It's not about getting multithreaded apps gettin faster, it's about getting more programs run together better.
When using 2 cpus (or HT), when one process takes all the juice there's still some left for everything else, and system will appear more responsive.
So, there You go, You can encode some divx, and still browse comfortably net, or listen to mp3's, or watch some divx. (Of course I don't know how effective HT is, but my 2xAthlon lets me do just that).
fucktard is a tenderhearted description
They also run just fine on a PIII 450.
Yah, but they may not start or perform tasks instantaneously.
and a 500Mhz p3
and 99% of the time you wouldn't know the difference
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
they've just invented a feature that their marketing department can say without lying that their chip has that others don't.
the fact that it doesn't do anything useful for most uses at the moment makes no difference.
it's the only way with Intel. They can't really make a faster processor, so they're always coming up with new ways to make it "feel" faster, or make the clock speed higher.
I'm not excited at all. What about resonance? Multithreading with simultaneous and common processes may cause it to run SLOWER!
Funny thing is. I run Word 97 on my 2x1800XP, and you know what?
The fucking PoS(hit) still has those 2-3 sec pauses all the time. It didn't sped up from a PPro200 even a tiny bit.
fucktard is a tenderhearted description
Heres a new review of the 3.06 HT at Sharky Extreme
Don't forget that this is on a processor with NetBurst Architecture, so it makes the Internet faster. Now with NetBurst AND HyperThread those web pages will be on your screen before you've clicked the button.
The living have better things to do than to continue hating the dead.
As much as I am really rooting for AMD, I must say that I wish the Athlon's had this feature. The average user is not going to notice a big difference right now because most applications have been so optimized for single processor computers that they perform poorly on SMP computers. The big thing that hyperthreading is going to do is allow for more registers on the X86 architecture w/o changing the instruction set at all. This is the big enhancement and why I am so excited about it.
3.06GHz PIV + motherboard + 512MB DDR RAM = $1025
2 Athlon MP 2000 + motherboard + 512MB DDR RAM = $695....for 80-90% of the performance of the HT PIV?
Sorry, but I can get the basics for an SMP system for $5 less than Intel wants for its new flagship CPU.
Now, if I could get 2 PIV 2.4 GHz CPUS with HT, that might be a different story...
Hmmmm.. seems to me that a 28k modem will still only give you 28k. Does anyone with cable/dsl/T1 have speed issues with their web browsing? http pipelining seems more useful. If only 'the rest' of the web would cater to it.
A fool throws a stone into a well and a thousand sages can not remove it.
"Hey man, have you heard about this new invention? It's called a Compact Disc!"
"Forget about it man, they're worthless. My record player gets crap sound out of them."
How about MMX? What about 3D cards? We had to wait until software came out that really took advantage of them before we could see what it could really do. Some apps are developed for multithreading, but the hardware's got to be in wide release before it's worth it to developers to write for it.
I think in the end we'll all benifit, but just like every other technology it'll take some time.
In our preliminary tests of a unit Intel donated, we were able to run four instances of a single threaded process on a dual-proc HT machine. The performance was somewhat greater than two instances on the same box.
Admittedly, not conclusive results and we've yet to run more controlled tests, but our initial take is that you might achieve higher rack density of processes and throughput using this architecture.
Sorry I don't have specific data, we're still studying HT.
These opinions guaranteed or your money back.
Check out this article that answers your question. It shows how the new Intel chip in a Dell workstation blows the pants off a dual-cpu Apple computer for less cost.
It's a big win if your OS's scheduler sucks, but supports multiprocessors.