Friday, January 26th 2007
Intel Penryn will use HyperThreading
Penryn, the 45nm successor to Conroe on the Intel roadmap, will have several new features the previous lacked. One of these is Intel HyperThreading, which would give a computer four logical cores on a dual-core processor. Intel's Penryn may also have up to 6MB of L2 Cache, and other than the die shrink, will have a lot of minor performance tweaks.
Source:
The Inquirer
37 Comments on Intel Penryn will use HyperThreading
I personally don't see the need for this. Back in the P4 days HT was very nice to have, it gave many of the advantages of having multiple processors without the huge cost of a multiple processor setup. However, now that dual-cores are very affordable, I don't see a need for HT on multi-core processors.
I think it's a good think for Hyperthreading to return, on the contrary of what some think it does make a nice difference. I've been using Xeons with Hyperthreading for quite some time and compared to just 2 cores 2 ores with Hyperthreading is quite noticeable under heavy load.
I'm curious to see how the core 2 duo would take a handle on HT...
I am, however, doubting it would be nearly as effective as it is on a P4... but I'm sure it will be tweaked and tuned for the core 2 rather, anyways.
Will be interesting, having heard the AMD side of rumors to things like this including "reverse HT" and possible HT flags enabled.
Say for instance you have 2 CPU intensive programs(3DMark06 and DVDShrink). Both use just one thread. You start them both running at the same time. You now have 2 CPU intensive threads running simultaneously. One thread will then use one core, and the other thread will then use the other core. Neither program is designed to use multiple threads, but both will recieve the benefits of having a mutli-threaded capable system and the difference will be noticeable compared to doing the same thing on a system that isn't multi-threaded capable.
Are AMD/Intel going to try to delegate it to hardware? i.e. HT style? perhaps a custom reverse HT to allow multiple CPU's to work on one thread?
Is microsoft going to try to be the slave driver and delegate work and play teedertodder?
Thats whats going to make a difference in the future.
OS X handles multiple cores beautifully, XP has made great strides.
Now wheres all the multi threaded windows games? I've got my mac versions.. :banghead: I was talking about hyperthreading. Nowhere in my post did I reference HTT.
Of which, OS X is apparently easier to code for multithreaded OGL, from the lack of initiative perhaps?
Or maybe its just because the number of multi-cpu macs are just much larger than the windows base, combined with a unix base.
Anyways, I said xp delegates things :P