Intel Plans for Dual-Core Prescott CPUs in 2005 181
scapermoya writes "X-Bit Labs is reporting that Intel is planning to step up their introduction of dual-core processors, with the first chips to hit the market in late 2005. Intel announced this plan at the Technology for Business Today seminar, held in Washington, D.C. Looks like NetBurst is sticking around, despite what we have heard lately about a move toward the 'M' architecture. Supposedly, thanks to HyperThreading, the OS will see 4 installed processors. Snazzy."
Windows Licencing (Score:5, Interesting)
Re:Windows Licencing (Score:5, Informative)
Re:Windows Licencing (Score:3, Informative)
Re:Windows Licencing (Score:5, Interesting)
My six dual-Zeon IBM xServer 225's correctly see four processors as well. One of them also has MSSQL2K and it also understands the two of the processors are hyperthreaded non-physical CPUs and does not complain that we only have two processor licenses installed.
It was a surprise to me when I installed Windows on them a couple of months back because I didn't even think Win2K supported hyperthreading. w00t!
Perhaps any hyperthreading-related issues that may have existed with Win2K were patched in a service pack?
Re:Windows Licencing (Score:3, Informative)
Re:Windows Licencing (Score:5, Informative)
Re:Windows Licencing (Score:1)
Re:Windows Licencing (Score:3, Informative)
Re:Windows Licencing (Score:2)
Re:Windows Licencing (Score:4, Informative)
Re:Windows Licencing (Score:2)
How about a single core that had a lot more units, more integer units, more floating units, more execution units, more register sets, more of everything. Then you could configure it to support one to eight threads similar to hyper threading. If you want raw speed, configure it for one or two threads. Each thread will have plenty of resources. If you want throughput, configure it for eight way, and keep as many pipelines full as you can.
Re:Windows Licencing (Score:2)
Re:Windows Licencing (Score:2)
Wrong. HT is not as fast as having a dual, not by a long shot. It needs to have some smarts in there or you end up with a machine that is often slower with HT.
Re:Windows Licencing (Score:3)
Sure it will! It just does a check at startup. It compares that check to a simple registry key. So, while you can't install with more than two CPUs active, you can install on two (to make sure it uses the multiCPU kernel), tweak the registry (try Google, I don't remember the key off the top of my head), then enable the rest of the CPUs. Not even a real hack, more like turning on LargeSystemCache. "Max CPUs? Why, I think I'll take 32, please!".
Gack. The thought of needing
Re:Windows Licencing (Score:2)
Re:Windows Licencing (Score:1, Informative)
My guess is initially it will count as 2 cpus and as it becomes more widespread they will revert to it being counted as 1. A true dual system (4 cores, 8 logical) would be counted as 2.
Of course in another few years they will be feeling more pressure from linux so they may change the licensing a lot.
Re:Windows Licencing (Score:2, Informative)
Re:Windows Licencing (Score:2, Interesting)
My guess is XP Home will continue to only use one logical processor, while XP Pro will use two. (Now, whether the "second" logical processor is HT on the first core, or primary use on the second core, remains to be seen.)
Re:Windows Licencing (Score:2, Informative)
Re:Windows Licencing (Score:2, Informative)
I was referring only to HT capable single CPU setups, not dual CPUs or a single CPUs with dual cores.
Of course, Intel/MS could do something to make XP Home treat one dual core CPU the same way it treats a HT CPU now.
Re:Windows Licencing (Score:5, Informative)
I suspect, however, that a dual-core CPU will be treated as 2 physical cpus...(+2 virtual CPUs)
Re:Windows Licencing (Score:5, Funny)
Licensing may be different for Server installs, but for consumer/desktop Windows I doubt it.
Re:Windows Licencing (Score:4, Interesting)
Hell, if it weren't so complicated to deal with, they'd probably go for something based on the overall performance of the CPU(s) in the system, as Oracle did (do they still do this? haven't dealt with the licensing in a while)
Re:Windows Licencing (Score:3, Interesting)
Re:Windows Licencing (Score:2)
Re:Windows Licencing (Score:3, Informative)
Pretty much the same thing has applied throughout the NT Lifecycle, with Workstation sticking to single / dual setups and Server handling 1/2/4/8 setups.
Re:Windows Licencing (Score:1)
Re:Windows Licencing (Score:5, Informative)
Well, a few weeks ago I had to install 3 test servers - but turned out we have only 1 available server.
I almost freaked out - but then I realised that it's a dual-Xeon box ---> 4 CPUs (to the OS). Using an obscure switch in VMware config file, I manage to assign each CPU to a (virtual) Server. The fourth CPU is assigned to the host OS.
Everyone was very happy with the result, and looking forward to utilise more of this feature (and this kind of CPU) in the future.
Not really a happy ending (Score:2)
Unfortunately, it doesn't really have a happy ending - originally I installed VMware (and the virtual servers) on Linux. However, turned out our FM [1] (Facility Management provider) doesn't support Linux.
So I had to reinstall the OS and VMware and run the whole bunch on Windows [2] instead
[1] FM provider is kinda like a co-lo company - you give your servers to them, and they'll take care of them for you. Except that they're much more expensive...
[2] From my e
Re:Not really a happy ending (Score:2)
Re:Windows Licencing (Score:2, Insightful)
It's not even real?! (Score:5, Informative)
WTF?
Damn (Score:5, Funny)
Heat? (Score:5, Insightful)
Re:Heat? (Score:5, Funny)
Fighting the next Ice Age since 1968.
Re:Heat? (Score:3, Funny)
Re:Heat? (Score:1)
Re:Heat? (Score:3, Informative)
HTT has a transistor count overhead of ~5%; dual core is over 100%
Re: Superscalar (Score:3, Informative)
Besides, I feel HT exploits the fact that the processor is pipelined more than its superscalar nature.
Re:Heat? (Score:4, Interesting)
As a layman it kind of makes sense to put 2 lower speed cores on a die rather than one faster one, and get lower power consumption and more importantly less heat production, and let the software deal with utilising it?
Anyone that actually knows about this care to comment?
Strained SIlicon issue (Score:5, Informative)
Here's a simple primer [eetimes.com]
Re:Heat? (Score:2, Informative)
Modder processors use MOSFET transitors in CMOS arrays (Complimentary PMOS and NMOS networks in each gate)
This which means the only time power is expended (And therefore heat created) is when a gate transisions (if a gate stays the same across multiple clocks heat is only produced at the transition into that state).
So the more clock cycles you have the more often it's probably going to be switching states - each gate creates miniscule heat and power dissipation, but there are a lot of gates.
It is tru
Re:heat issues (Score:2)
Re:heat issues (Score:4, Interesting)
As a developer, it's the more difficult programming model that bothers me. I don't have phobia about multithreading - just the opposite, I've done it enough to know that writing correct software is much harder when you have to worry about concurrency.
Besides correctness, there is performance. Writing software to fully utilize two processors is MUCH harder than to fully utilize one. For instance, you might write a multi-cpu aware game by doing the physics in one thread and the graphics in a second thread. But unless those tasks happen to require exactly the same CPU power, you will not achieve full utilization. So you resort to partitioning the functionality in some unnatural way to make it balance.
When I discuss this with my office mate he says: "Great! That will keep us in the job." And I guess he's right. I think there will be a lot of opportunities for new language features (or languages) to exploit all this parallel hardware. And of course a lot of education for software developers. (Not that parallel processing is brand new, but networking wasn't brand new when the Internet hit either - broad acceptance changes things).
So what's the upshot to the consumer? Simple: the whole parallel computer is less than the sum of its parts. If it were easy to make anything faster by throwing more processors at it, multiple processors would have become ubiquitous years ago.
Re:heat issues (Score:2)
Using a multithreaded design makes everything slower (from slightly to dramatically) on uniprocessor systems and should in theory make nearly everything faster on multiprocessor systems. If your gui and your rendering library are in separate threads and you have multiple processors you're going to see a speed impr
Re:heat issues (Score:2)
Actually, most games are already written like this, but they are not multithreaded. Most games rely heavily on the GPU for - well - graphical processing. More and more of the work has been offloaded to the GPU in recent years. The CPU is for physics and other game functionality.
Re:Heat? (Score:2)
A quick google reveals a typical heat dissipation of 22W for a PIII 1.2GHz, doubling that for two cores would still be half of the 100W that a high end PIV would dissipate.
Cool. (Score:2)
Longhorn won't see 4 (Score:5, Funny)
''And not a very fast one'' a company exec was quoted saying
Re:Longhorn won't see 4 (Score:1)
Re:Longhorn won't see 4 (Score:3, Insightful)
The Itanium goes in the opposite direction, requiring the compiler to explicitly parallelise instructions. While this approach has the potential to al
Ars (Score:5, Informative)
Re:Ars (Score:5, Interesting)
And -PRESCOTT- cores?
What, do they think we're nutty enough to have a desktop system that needs to dissipate 200+ watts of heat?
Please. I don't think so.
Re:Ars (Score:5, Interesting)
Did he point out that it's easy for AMD? The K8 architecture has had dual cores built into the design from the start. Apparently they actually chopped one off for the first couple years. I've read that they have them running in simulation with both cores and I'd speculate they've even made sample chips with two. I've been wanting to know if AMD will go dual core at 90nm or wait for 65nm. I suppose it all depends on what Intel does. IMHO AMD needs to start acting like a leader instead of a follower - their 130nm parts are actually competetive with Intels 90nm ones in terms of performance.
Re:Ars (Score:2)
Start saving now, kids! (Score:3, Funny)
Re:Start saving now, kids! (Score:3, Insightful)
Prescott? (Score:5, Interesting)
Having multiple cores will make the already-present high heat requirements increase, while the processors in laptops get faster and faster, but not necessarily much hotter. The P6 architecture is the way to go, I think.
Re:Prescott? (Score:2)
Dancing Techs (Score:5, Funny)
4 CPU's (Score:3, Insightful)
Other than tollerance for spyware does this have any real advantages?
Didn't we hear some rumblings on this count from AMD? When does their roadmap state this stuff'll be ready to go?
Re:4 CPU's (Score:2)
Re:4 CPU's (Score:1)
Re:4 CPU's (Score:5, Interesting)
Re:4 CPU's (Score:4, Informative)
From my friends in the architecture community, Intel's SMT implementation is sort of half-assed.
On the other hand, IBM's Power5 also fetches from each thread every other cycle, however it shares a reorder buffer physically (but of course not logically).
Re:4 CPU's (Score:2)
Re:4 CPU's (Score:2)
Cool :) (Score:4, Funny)
Will it come with the Prescott Survival kit [hardforum.com] ?
IBM chugging along (Score:3, Interesting)
Dual Core vs. Single core (Score:4, Insightful)
It would probably be less of a technical challenge as well, and would follow the "GHz doesn't matter" philosophy the POWER(tm) manager said a few days ago.
The 90nm process encounters problems at high clock speeds. So, bring on more efficiency at lower clock speeds!
Yeah...the power chip is $20,000 (Score:3, Informative)
Re:Yeah...the power chip is $20,000 (Score:2)
Re:IBM chugging along (Score:4, Informative)
The way POWER4 was packaged for the higher end boxes, you have what they call a Multi-Chip Module (MCM) with 4 POWER4 processors on-board. This means each MCM was an 8-way.
Now, for POWER5, they have added the Dual-Chip Module or DCM. With the i5 model 570, you can get a 1/2 way or 2/4 way box. If you buy the 1/2 way, you have one DCM installed...and if you buy the 2/4 then you get two DCMs.
POWER5 has what IBM calls Simultaneous Multithreading -- SMT, which is the same type of idea as Hyperthreading. Essentially if the application supports multithreading, it will functionally see twice the processors...but this is a logical thing...a 4 way is still a 4 way...not an 8 way.
Now, having said all that....never underestimate IBM development labs. I hear POWER6, 7 and maybe 8 are already out in development.
TGM.
Re:IBM chugging along (Score:2)
But you should see the heatsinks (Score:5, Funny)
http://www.theinquirer.net/?article=16426
-Charlie
(for the humor impared, think humor - haha, not humor - I don't get it)
Re:But you should see the heatsinks (Score:2)
-Charlie
200 Watts? (Score:5, Interesting)
Let's do some math for them. If we leave our PCs on all day --and that is why we have 24/7 broadband connections isn't it-- that's 5KW/Hrs a day.
At 15cents KW/Hr it now costs seventy five cents a day to have an Intel CPU. That's twenty bucks a month.
But do you get 15cents per KW/Hr lately? Check your bill, you might be closer to twenty cents. A buck a day. Hey, I running the Intel PC costs almost as much as broadband. Perhaps they should include free broadband connections with these things.
Re:200 Watts? (Score:1)
But on the other hand, they claim making love consumes over 300W (per individual), so it might acctually be a good power saving thing to surf for porn instead.
Re:200 Watts? (Score:5, Informative)
Re:200 Watts? (Score:2, Funny)
Re:200 Watts? (Score:2)
Re:200 Watts? (Score:2)
Then again, in the summer I have to pay once to power the PC, then again for the AC to pump out the waste heat. That sucks.
Re:200 Watts? (Score:2)
Compared to an electric space heater, it's probably pretty cost-effective!
Stare of play in CPU design. (Score:4, Insightful)
Re:Stare of play in CPU design. (Score:1)
Multi-Processor boards (Score:1, Redundant)
NOT snazzy (Score:1)
Everyone missed the most important news... (Score:3, Interesting)
Didn't intel say previously they weren't going to make 64-bit desktop chips?
Re:Everyone missed the most important news... (Score:2)
The need for 64bit desktops to deal with multigigabyte multimedia is clearly in our near future. It may be 4-5 years before most desktop users feel the need for a 64 bit system, but it seems unlikely to be much longer than that.
You
Not what ars says.... (Score:3, Interesting)
Ars Technica: The PC enthusiast's resource [arstechnica.com]: "Now, your guess is as good as mine, but it sounds like this 'Intel employee,' whom the report identifies as a marketing manager, was talking out the rear, as we say in Beantown. HyperThreading, for what it's worth, might 'take off' in the future but right now what's taking off is the competition. Now, Intel may have some mojo up its sleeve that hasn't made its way through my sources, but I'll be rather surprised to see dual core Prescotts in a year's time unless Intel has managed to patent a dry ice freezer for cooling purposes. The future is quite clearly the Pentium M, unless Intel has solved power leakage problems and not told anyone about it (which is possible, but unlikely). My best guess with the information at hand is that this is Intel marketing speaking, and Intel marketing isn't going to tell you that Prescott doesn't have a future. Designing a dual-core, HT-enabled CPU that won't scale just doesn't make sense, and I can't imagine Intel doing it. "
Prescott? (Score:2)
"Prescott" as in "our only president's alleged nazi-financier grandfather"
or
"Prescott" as in "if we keep naming chips and OSs after stuff in the southwest then the moldy bunch in rain-soaked Washington will keep writing whatever we tell them to on the lure of actually getting dry socks"?
Just wondering.
mplayer, however (Score:2)
Dual Car Prescott (Score:2)
(so is an individual core a Jaguar?)
Re:Linux support? (Score:4, Insightful)
Because intel's always so reticent in giving out the instruction sets and specs for their processors. That'd be a really smart business move, and the #1 way to attract developers.
Re:Linux support? (Score:2, Insightful)
Re:Linux support? (Score:1)
With hyperthreading, the OS recognizes one physical processor as two CPUs, with nothing more than standard SMP behavior.
In fact, the Linux scheduler had to be tweaked in order to weaken restrictions on passing processes from one logical CPU to another, if both were on the same chip. Otherwise, hyperthreading actually caused a performance loss when treated as an SMP system.
Moderators: WTF? (Score:2)
Troll or joke, that's really a subjective matter, but the guy who modded this "Informative" should give up moderating priveleges ASAP.
Re:To meet Longhorn (Score:1)
Re:To meet Longhorn (Score:2)
Re:1 running, 3 idle (Score:2)
What makes you think locking on NT isn't fine-grained ? It was designed fro