Intel Shifting 64-bit Plans 462
OS24Ever writes "News.com has an article stating that 'Intel plans to demonstrate a 64-bit revamp of its Xeon and Pentium processors in mid-February--an endorsement of a major rival's strategy and a troubling development for Intel's Itanium chip' Is this the end of Itanium?" Looks like the rumors were true.
saw it coming (Score:3, Interesting)
Re:saw it coming (Score:3, Interesting)
Yes, operton has done well, and intel's lagging behind. I am looking foward to a 64 bit version of the Xeon though. Perhaps the oppertunity cost for Intel's 64 bit set got a bit great with the techniqies they've been using?
I still feel that P IV's aren't that great, and that celeron's haven't scaled well either, but are good for certain specific uses.
Time will tell. And then there's
Re:saw it coming (Score:4, Interesting)
Re:saw it coming (Score:3, Informative)
Re:saw it coming (Score:5, Interesting)
The tinfoil hat crowd would happily tell you that the reason there's no 64 bit windows is because Microsoft knew about this a long time ago and deliberately held off releasing Win64 technology because of some shady business dealings with Intel.
If you think about it, it's really very convenient for Intel, and MS hasn't bothered to give any good reason for the delay (especially when you consider that Linux has been available in 64bit land for aeons).
Re:saw it coming (Score:5, Informative)
The tinfoil hat crowd would happily tell you that the reason there's no 64 bit windows is because Microsoft knew about this a long time ago and deliberately held off releasing Win64 technology because of some shady business dealings with Intel.
I have to point out than Windows Server 2003 64 bit edition is currently a free download from MS's website, and comes with a one year free trial.
I have it installed. I rather like it. But, it's damn well not ready for prime time. It couldn't pick up the ethernet on my Athlon64 without some headaches. Lots of people are having trouble with SATA. There is no hardware 3D, even with the latest detonators. My sound hardware apparently has no driver support of any sort.
Seriously, it just isn't ready. MS is doing some respectable things with 2k3. No stupid luna theme, IE is way locked down by default, and it bitches at you if you try a weak administrator password. (it's even pickier than Linux about what it calls 'weak')
Linux is in a much better state. Fedora Core
And yes, I really do mean that I wear a lot of tin foil hats. I even visited the Periodic Table Table whilst wearing one. I got into a discussion with Theodore Gray about the purity of the aluminium in 'Tin Foil' Hats, while I was at Wolfram research. I own a VAX, an Athlon 64, and I've made a pilgrimage to the periodic table table. Do I get a Karma bonus?
Re:saw it coming (Score:3, Insightful)
Re:saw it coming (Score:5, Insightful)
Just because they're "the tinfoil hat crowd" doesn't necessarily mean they're wrong.
Microsoft has a long and dirty history of colluding with Intel in the interests of their own mutual benefit to the exclusion of the rest of the industry.
Re:64-bit Windows was available for Alpha (Score:3, Informative)
Windows 2000 was released as a release candidate for Alpha and it was a real 64-bit Windows with 64-bit pointers just like the current Itanium versions of Windows.
Re:saw it coming (Score:3)
Re:saw it coming (Score:3, Funny)
You mean Merced?
We saw this coming with the Yamhill [chip-architect.com] rumors.
And where would we be without stupid pundits? [zdnet.com]
Re:saw it coming (Score:5, Insightful)
And the repositionings...
Besides the delay, the biggest mistake that Intel made with the Itanic was the idea that the Itanic was a server/workstation processor and not for the desktop. The whole reason that the x86 exists as a server processor is that it is cheap due to massive economies of scale and that a scheissload of software has been written for the x86. Because the Itanic is a niche processor, Intel will both lose out on economies of scale and will have a vastly reduced portfolio of applications written for it.
AMD has made a strong commitment to the desktop market with the Athlon 64 (and low-end Opterons), thus greatly increasing the market for AMD-64 software (which will need to include first rate compilers). They'll be able to spread development costs over a larger number of chips - which will result in less expensive chips.
IBM now has the Mac for expanding the market for the Power processors. Sun has the UltraSparc IIe and IIIi processors for the volume market.
Also remember that low cost 64 bit systems require low cost memory, especially in the larger sizes. Resonably priced 2 GB DIMM's have been available for maybe the last month, 4 GB DIMM's are still outrageously high price.
They talk about concerns (Score:3, Insightful)
But based on their sales figures, it looks like they really aren't any.
If they had their heads in the right places, they'd heavily go after CT.
now all we need (Score:3, Funny)
Well, since Sun plans on releasing Opteron servers (Score:3, Interesting)
Meanwhile a port of HP-UX is imminent if the Itanium tanks. Take the x86 port effort + 64-bit clean IA64 version and mix together and you get the Opteron optimized version (well, it's a wee bit more complicated than that...)
So we'll have Darwin, *BSD, Linux, HP-UX (probably), Solaris, Windows NT 5.2, zow! All that's left is for Apple to port the GUI, and we'll have a cool platform for the future.
Re:Well, since Sun plans on releasing Opteron serv (Score:3, Funny)
Isnt that what Microsoft did with Windows 3.1 and Windows 95? -- took the 16-bit and 'mixed' with a 32-bit version? *shudder*
64 bits of nothingness (Score:3, Insightful)
Re:64 bits of nothingness (Score:4, Insightful)
Re:64 bits of nothingness (Score:2, Interesting)
They don't 'need' 64-bit machines, the machines were built before the software was written. It is the way things work...
Re:64 bits of nothingness (Score:5, Informative)
In some areas (like climate modeling and some kinds of neural simulations), people can _still_ not do the kind of modeling they would really like to do, 64 bit clusters or not.
Re:64 bits of nothingness (Score:5, Interesting)
---
When all they had was a 286 @ 16MHz, they didn't do large-scale simulations of molecules on the computer, or design airplanes mostly on the computer. 64-bit machines already exist, and the software to take advantage of them already exists --- people want to be able to do the things they do on current 64-bit machines on commodity hardware.
Re:64 bits of nothingness (Score:2)
er... (Score:5, Insightful)
That would be one sad little lab. At the time the 286 was around, there were plenty of (dozens in fact) of scientific computing architectures vastly more advanced than the 286. They cost quite a bit more, too.
It wasn't really until the Pentium Pro came around that the processor architecture in 'mainstream' PC computing had caught up to the big boys. Since then, intel and AMD have largely been driving the cutting edge. This drove alot of them out of business, but even today there are niche markets who need serious I/O performance that intel machines don't deliver.
Re:Luxury! (Score:3, Informative)
Re:64 bits of nothingness (Score:2)
I think, perhaps, that the word "need" is the wrong word. It's more a question of demand than of need. After all, it could be said that nobody has a "need" of anything more than a bit of raw meat and a cave to hide in.
Re:64 bits of nothingness (Score:5, Insightful)
Amazing!
All the CFD Codes I run here I run in double precision floating point. (sometimes single precision when the situation allows..)
It must be some pretty funky code to be interger, never come across any real CFD code yet that is..
I mean, 90+% of the runtime of our CFD codes are spent in LAPACK, etc.. so we use the (nery nice) intel optimised versions (ASCII Red was not just a hardware project you know..) which do very very well..
Basically, I call BS!
If you are using some integer codes, then you are the only people I've ever heard of in the industry who are.. it must be very painfull!
And intel CPU's are really quite good at 80bit FP.. especially with the right libraries.
Re:64 bits of nothingness (Score:2)
Re:64 bits of nothingness (Score:3, Informative)
The parent post very literally said that he needed 64 bit precision. Capisci? Not more registers, not a 64 bit architecture, not even 64 bit addressing. Precision.
In which case, yes, it's one mother of all bogus arguments.
Unless you're using _integers_, the x86 FPUs already gave you not only 64 bit floats, they gave you _80_ bit floats. Even in the 16 bit ages, since someone mentioned the 286, you still had an 80 bit FPU.
Guess it just
Re:64 bits of nothingness (Score:4, Funny)
And we enjoyed it!
Re:64 bits of nothingness (Score:5, Interesting)
I only did the porting work - I only have a vague understanding of how CFD works. So I can't say what percent of the runs require more than 4 GB of RAM, but I've gotten the impression that most runs require over 2 GB of RAM, which is enough to complicate things with a 32 bit OS.
And you understand that x86 FP instructions.. (Score:2)
And it's been that way since the 386?
Re:64 bits of nothingness (Score:4, Insightful)
Suck my ass. I'm sick of seeing pompus assholes denigrating other people's uses of their computers. The work that the rest of us do is just as real as the work that engineers and "scientists" do. My Ray Tracing and rendering would be helped immensely by 64 bit computing.
Just because I'm not modelling the movement of helium atoms in an excited state doesn't mean that I'm not doing "real work".
If your modeling CFD, rendering, cracking RC5, or rewriting HL2, the work that you do is REAL to you!
LK
Re:64 bits of nothingness (Score:2, Interesting)
Note, that all modern processors already have 64/128bit extensions, which most compilers will use. 64bit processors won't be any faster at double-precision FP operations.
Re:64 bits of nothingness (Score:2)
Party on.
Re:64 bits of nothingness (Score:5, Insightful)
I don't care if my computer is 100 MHz or 3 GHz as long as it runs fast. But the point is that a 3GHz computer will almost certainly run things faster than a 100 MHz computer. I don't know anything about writing software, but speed increases still interest me, and if 64 bit computing provides a speed increase then the end user will care. Even if 64 bit computing just allows for more than 4 Gigs of RAM it will become imporant to the end user in a couple of years when LongHorn XP Ultra-Professional demands at least 8 Gigs of RAM.
For the record, I use a Pentium I with 64 Megs of RAM almost every day.
Re:64 bits of nothingness (Score:5, Funny)
You have fallen into the Intel trap.
There is an exit to your north, it is guarded by a man in a spacesuit.
You have:
- A wallet
Re:64 bits of nothingness (Score:5, Funny)
You have:
- A wallet
: look
There is a PowerPC processor in the corner.
: Get processor
Taken.
The man in the spacesuit fidgets uncomfortably.
: Use processor
You have no software that can run on this processor.
The man in the spacesuit laughs at your predicament.
A geek has also fallen into the intel trap.
: Look geek
He is pasty-skinned and bearded. He seems to shun the light.
: Talk geek
The geek says loudly
The man in the spacesuit screams and departs the room!
The geek leaves the room, giggling.
There is something on the floor near where the geek was standing.
There is a a rewriteable CD on the floor.
Taken.
On closer inspection you notice the CD has been labelled "YellowDog" with a marker pen.
You are in a maze of twisty processor lines, all alike. There is a lot of hype here.
are you sure? (y/n) y
Re:64 bits of nothingness (Score:2)
Re:64 bits of nothingness (Score:3, Insightful)
Re:64 bits of nothingness (Score:2)
Exactly. PostgreSQL on an Opteron server, as an example, is a pretty darn good deal. Linux and PostgreSQL are ready today. Unfortunately AMD is wasting their opportunity to really pitch Opteron servers running Linux. They are waiting for a 64 bit Windows to arrive for x86-64, and you can bet that the needed Windows won't arrive until Microsoft and Intel can make a joint announcement.
You're missing something here ... (Score:3, Informative)
The real performance gain is in the change of ISA (instruction set architecture). True, calling it 64-bit vs. 32-bit is pretty much a marketing paint. The real issue with x86 is not even the fact that it's CISC - it's the number of registers. Few general-purpose registers means that you have to go to memory A LOT. x86 has 8 GPRs - the compiler can barely allocate 2 or
There is a need for 64-bit home computers. (Score:2)
32-bit computing today maybe fine for business tasks and surfing the Internet, but when you start doing things like processing images from digital still cameras (especially now with increasing file sizes from digital still cameras that have five megapixel or higher resolution sensors) or downloading movies from your MiniDV/MicroD
Re:64 bits of nothingness... 1024 bit * (Score:3, Funny)
Well, Duh... (Score:5, Interesting)
Everybody and his brother figured out long ago that Itanium is not something that will penetrate effectively into the desktop market. It's hot, expensive, incompatible, etc. It requires a ton of work to get code running smoothly on Itanium. Th only amazing thing is how long it took intel to admit that it had egg on its face!
Re:Well, Duh... (Score:3, Funny)
Re:Well, Duh... (Score:2, Insightful)
Itanium is not being replaced (Score:5, Informative)
However Itanium is not a desktop chip-- its too big. 64-bit x86 will be a consumer product for desktops.
Re:Itanium is not being replaced (Score:3, Interesting)
Re:Itanium is not being replaced (Score:3, Interesting)
Re:Itanium is not being replaced (Score:3, Informative)
Re:Itanium is not being replaced (Score:2)
Re:Itanium is not being replaced (Score:2)
Re:Itanium is not being replaced (Score:5, Informative)
Of course, to the best of my knowledge, * IBM [google.com] * doesn't have much of an HP-UX line, so I can't imagine this migration you speak of is a very big undertaking.
Re:Itanium is not being replaced (Score:3, Informative)
Re:Itanium is not being replaced (Score:2)
Re:Itanium is not being replaced (Score:2)
However Itanium is not a desktop chip-- its too big. 64-bit x86 will be a consumer product for desktops.
Itanium is dead if Intel makes a 64bit Xeon. Itanium might have done well in competition with the Opteron because the Opteron is from AMD, not Intel. When the Itanium goes up against a 64bit Xeon, both from Intel, as long as Intel doesn't cripple i
Re:Itanium is not being replaced (Score:3, Interesting)
I have to agree. What really signals that Itanium is doomed is the fact that no one is buying it.
But you gotta dig the irony: Intel is making an AMD-compatible processor.
One seriously cannot underestimate the significance of binary compatibility. Nowadays The external ISA is a silly detail anyway. Any processor worth the silcon it was made on has a RISC microarchitecture.
Re:Itanium is not being replaced (Score:3, Informative)
That's funny. Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market. That's more than some other major RISC processors sold in 2003 (like Power 4).
Just because it's too expensive for you and your LAN-party gamer buddies to buy on your allowance, doesn't mean serious businesses doing big serious tasks wouldn't we willing to spend a lot of money (but less than they do on IBM and Sun
For every benchmark, there's an equal but opposite (Score:2)
Xix.
64-bit rant [move along] (Score:2, Insightful)
Blah blah blah, 64-bit processor....billions of GB of ram....
The real question is have they finally dumped the stupid x86 instruction set in favour of a space/energy/coding efficient RISC set?
I mean yeah it sucks to change ISA but this is what you do. Write a *free* backend to GCC for your ISA and have it merged into the tree. Then pay small group of Gentoo folk to create a port of Gentoo to your ISA.
Net result is a ISA everyone can develop for [re: audience] as well
Re:64-bit rant [move along] (Score:4, Insightful)
I thought we settled this back in the early 90s, there is no such thing as RISC versus CISC. The x86 is not CISC, the PPC is not RISC.
Re:64-bit rant [move along] (Score:5, Insightful)
just look at os/2, the MCA bus, and now itanium. why would i migrate to a new ISA and lose all the software that I already have when I can just grow my current one?
and x86 isn't that bloated, and cisc isn't that bad. just look at p4 vs. athlon - the tremendous clock speeds realized by the p4's use of an extended pipeline (which is a risc-like optimization) have a tremendous downside - you lose a lot of time resetting the cache if you miss a branch. so for interative programs, as opposed to massive number crunching (and that can be addressed cheaper using MPP and clustering), risc is something of a dog.
finally, you can't say that the desktop is not important to itanium when the line between servers, workstations, and desktops gets blurrier all the time, and the largest growing segment of the market is the low-to-mid-size server.
high-end servers may carry a premium price and have a higher margin, but like lenin said, quantity has a quality all its own.
this is not good news for intel.
Re:64-bit rant [move along] (Score:2)
I'm sorry I have to be so blunt, but you don't seem to know any of the trade-offs to a RISC style platforms, nor do you know that modern processors are actually RISC/CISC hybrids of sorts which translate the legacy X86 code into a more easily executed kinds of code then execute the code as it's own language, achieving the processor side improvements of RISC, while maintaining the memory benefits of CISC...
Re:64-bit rant [move along] (Score:2)
I'll tell you what though. When the parent stops making typical bullshit demands of a person who knows just enough to sound knowlegeable, but not enough to form an informed opinion, I'll stop making fun of him, then I'll go talk to that sports nerd you think is
Re:64-bit rant [move along] (Score:5, Insightful)
>stupid x86 instruction set in favour of a
>space/energy/coding efficient RISC set?
Ok, yeah, right, umm....
You DO know that RISC processors generally take up a lot more memory space for a given program, have more instructions, and are often more complex to code for, right?
(of course this assumes you know what a delay slot is, or have understood the pain of manually doing indirect addressing, managing register windows during interrupts, or managing implicit instruction skip flags, the joys of RISC!)
I thought not..
as for the energy argument - get with the 90's - everyone is using similar internal execution units anyway - this is a red heering.
Of course, who am I to stand in the way of fashion..
RISC in it's pure form has not existed for over 10 years now.. neither has CISC, for that matter.
It's about the same as attacking russians for being communist.. it's just not that simple.
The x86 instruction set and successfully covered the widest range of CPU performance ever, and is available in by far the most computers... I would suggest by just about any measure it is by far the most successful ever.
Of course, there seems to be a group of people who cannot stand the pain of thinking about their python interpreter running x86 code internally, or the fact that gcc is generating that for them.
I truly feel sorry for them - they suffer on while the rest of us just get-on-with-the-job(tm).
Sigh.
Re:64-bit rant [move along] (Score:2)
Yeah, this happened like 10 years ago or so (RISC internaly, CISC externaly).
Re:64-bit rant [move along] (Score:3, Interesting)
Well, as others have pointed out, that's passe. But the Itanium is whole new fancy thing building on the lessons learned -- "EPIC" (explicitly parallel instruction computing, or some such).
Sure it would take time and money but in the end [snip snip snip...]
Yep, time and money but in the end. That's Intel's plan with Itanium, and they've still got some hope for it. In the me
Re:64-bit rant [move along] (Score:2)
---
What kind of space? Have you seen the die size of an Alpha EV7???
energy
---
The same processor that takes up 150W at 1.25GHz?
coding efficient
---
RISC architectures generally take up more space. They take up 4 bytes per instruction, while x86 averages about 3.2 bytes per instruction. They also take more instructions overall, because the instructions do less.
RISC set?
---
There is no such thing as "RISC vs CISC" anymore. The "CISC" chips are all actually cores even more minimal than the average RISC chi
Re:64-bit rant [move along] (Score:2, Informative)
Now, don't take this as a troll, cus it isn't. I have Sun boxen, and PowerPC boxen at arms reach ATM, and I love them.
RISC does not always mean fast! Nor does it mean anything else! In fact, for the sorts of problems that we are facing right now, X86 actually seems like a pretty sane choice of architecture.
The company in question - Intel - sells at least a zillion proces
Compatable? (Score:5, Insightful)
Re:Compatable? (Score:4, Insightful)
However, Brookwood believes that Intel will wait for the appearance of Prescott's successor, called Tejas, which is due in early 2005. The reason for the wait, Brookwood believes, is that the Prescott designs were complete before Intel had access to AMD's approach, meaning that software tuned for one wouldn't work on the other.
"They need that compatibility now," Brookwood said. "I believe that Tejas is coming so hard on Prescott's heels, (because) Tejas has the compatibility that is not in Prescott and Prescott derivatives."
In other words, it does seem like it, though no definitive word from Intel itself, obviously.
Re:Compatable? (Score:2)
I suspect that Intel wants to jump on the bandwagon with AMD rather than releasing a 64-bit part that requires a THIRD version of windows. Even if they could convince MS to come up with "WIN64-yamhill", how long would it take? Every day AMD can sell the Opteron because it has x86-64 Windows and Intel can't sell Yamhill is an
Re:Compatable? (Score:2, Interesting)
hehehe (Score:3, Funny)
"Oh no, desktop users would never need 64 bit support! It's just not something a regular user ne-- CYKE! NOW HERE'S OUR LATEST AND GREATEST 64 BIT CHIP! PLEASE, NO CROWDING!"
RIP Itanic -- cpu buyers win (Score:2, Insightful)
This means that we now will have another generation of chips from Intel and AMD whose instruction sets are compatible with each other. Prices will remain reasonable because there is competition. And in the 64-bit world, computers wi
Re:RIP Itanic -- cpu buyers win (Score:5, Interesting)
Itanium, or six megs of cache? (Score:4, Insightful)
Nothing wrong with sticking a lot of cache on a part -- everyone would, were it not for other issues such as cost -- but that Itanium is better than anything else does not follow.
Itanium puts up impessive numbers, that I can't deny. I'd expect any competent architecture with that much raw die area thrown at the problem to do the same, though. There's little indication that any of the performance gains are due to the architecture of Itanium. In fact, there was an ISCA (?) paper by Intel which reported that major features of Itanium -- eg branch elimination through predication -- were worth a little if you hand-tuned, nil if you had a decent (intel) compiler, and negative if you didn't (gcc at the time).
Which is all just a way of saying that Itanium is just another architecture. It tried some things that worked, some things that didn't, and in the end does well because the ones making it can throw tons of resources at the problem. "Ahead of its time"? No, because in the future, the same thing will be true.
...Shifting? (Score:2, Funny)
Re:...Shifting? (Score:2)
Obviously intel has just come up with a faster way to write:
shl edx,1
shl eax,1
setc ebx
or edx,ebx
Itanium - biggest chip flop ever? (Score:2)
Re:Itanium - biggest chip flop ever? (Score:3, Insightful)
They will then spend vast amounts of money marketing their new product to PHB's, which will ensure they wrest back market share that AMD has taken while Intel has been sitting around with a finger up the you-know-what.
I say, prepare for the o
Get MS off its ASS (Score:3, Interesting)
32 Bit vs 64 Bit MS operating systems , TWICE as many chances for bugs
What was it they used to say? (Score:3, Funny)
Check that...no one but a slew of Intel Engineers!
Put the Itanium out of it's misery (Score:3, Insightful)
hey, who moved my paneer?
Re:Put the Itanium out of it's misery (Score:2)
I guess you'd have to ask NASA [nasa.gov]
how fast is -your- 512p intel-architecture supercomputer?
Old news (Score:5, Interesting)
http://www.theinquirer.net/?article=11668
And I followed it up a week later with this:
http://www.theinquirer.net/?article=11781
Ok, people seem to not taken me seriously then, so I'll reiterate. Prescott has 64 bit extensions built in. They use the AMD64 instruction set. This is because MS twisted their arm into it.
The question of when they turn it on is more a political one than a technical one, and that I don't know the answer to right now, most likely because Intel does not know either. They are in one hell of a bind. If Prescott is 64 bit, why should I pay 5x as much for an Itanic again? Oh yeah, a marginal performance gain on FP code, but a loss on Int. Whoopty-#&%^#-ding-dong.
It will be announced at IDF, count on that. When you can buy it, good question. My guess is that it will be an inticement for the first Prescott/EE buyers.
-Charlie
(As a self-plug, if you read the Inq, you would know these things
64-bit Isn't why Itanium is so great (Score:2, Informative)
IA64 can speed through tasks that deal with 32-bit numbers and 32-bit addresses with great efficiency, and it will beat a similarly clocked Xeon hands down running native compiled code.
Xeon + 64-bit registers is no threat to Itanium except in the minds of simpletons who look at the marketing bullets and say "gee, 64 sure is a big number!"
Re:64-bit Isn't why Itanium is so great (Score:3, Insightful)
and auto parallelizing compilers
IA64 can speed through tasks that deal with 32-bit numbers and 32-bit addresses with great efficiency, and it will beat a similarly clocked Xeon hands down running native compiled code.
Yeah, but that's not a fair comparison because you can get a 3.2 GHz
Re:64-bit Isn't why Itanium is so great (Score:5, Interesting)
"Yes, but the IA-64 EPIC is not a modern architecture -
it is a design by committee, with microarchitects who believed
religious dogma instead of thinking.
At least some modern microarchitectures have made optimization
easier than in their predecessors. Apart from some egregious
glass jaws (mea culpa), P6 was often less sensitive to optimization
than the P5. The compiler folks complained that their unoptimized
code often ran as fast as their optimized code.
AMD's K7 and K8 continue in this vein.
This is one of the reasons I jumped from Intel to AMD:
the Intel P6 is philosophically a lot closer to the AMD K7 and K8
than it is to the Intel Pentium 4 (Willamette, Prescott), or Itanium.
Pentium 4 is fragile, just like Itanium."
Dumb Statements (Score:2)
Now there's a really dumb statement. If Pentium64 provides Itantium performance at a lower price with Microsoft software support -- then switch! It ain't that hard a decision. You're not losing anything here.
And if P64 doesn't play well in multi-processing systems, then Itantium can con
Good Chips Can Die (Score:5, Insightful)
This sucks, because ... (Score:3, Interesting)
When I think of all the nice system lines that have died off because their parent companies decided "Well, we could just have Intel make our 64-bit chips, and then make money selling systems", and all the technically nice architectures that are basically dead now because of decisions like that (MIPS, Alpha, et. al)
I mean, I wouldn't mind if Itanium had been more successful. It was actually neat to think of Digital's EV8 team building SMT technology into Itanium. (Is this the work that's been manifested as HT on P4 on Xeon-class machines?) Especially since EPIC is supposed to make things so much different. But
Intel has trouble admitting they are wrong (Score:3, Interesting)
So far Intel has followed AMD onto DDR memory, after dragging their feet for a year. Now it's happening with 64 bits. Next expect to see it with integrated memory controller, desktop dynamic power management(like quick 'n cool) and hypertransport. I'm sure when they come around the technologies might be similar, but they'll have some other name for it. Hopefully, Intel doesn't try the old Microsoft embrace and extend.
Dumb ass question (Score:3, Interesting)
Re:Will Microsoft leave AMD waiting at the altar? (Score:4, Insightful)
Re:Will Microsoft leave AMD waiting at the altar? (Score:3, Interesting)
My guess is that it is politics that is holding up Microsoft, and in my opinion this serves AMD right. AMD had the perfect opportunity to market their Opteron servers running Linux, but instead they have put all of their marketing muscle behind Windows 2003 and now Microsoft is going to bury a dagger in their back. By the time there is a 64 bit version of Windows that will run their software Intel will get all of the limelight.
Stupid @#$%!!s.
Re:Will Microsoft leave AMD waiting at the altar? (Score:2, Informative)
Looks like MS doesn't want two different 64-bit x86 extensions. I'm pretty sure Intel has cross-licensing agreements with AMD that will allow it to use AMD's x86-64 extensions. 'Prescott' may already have it
Re:64-bit Performance (Score:5, Insightful)
In reality, 64-bit computing is possibly -slower- than it's 32-bit counterpart due to the increased bandwidth required, though smart engineering in modern 64-bit CPU's tend to work around this.
The advantage to 64-bit computing is, frankly, in the memory space that can be addressed. When you can address larger amounts of memory, you can make an application faster as less disk paging is necessary (assuming you have the memory to match). A good example of this are database servers. When you have 24GB of memory and a 20GB database, you can literally buffer the database in memory, this removing your slower disks from the equation.
Mind, you can do this with PAE on Intel's current 32-bit offerings, but I digress.
Ultimately, I think what Intel is -really- doing here is playing catch up on a modern variation of the "mhz myth game". Intel always took the hearts and minds of the average user, as a 3ghz P4 seemed better than an AMD processor running at 2.2ghz or a PowerPC running at 1.25ghz... even if in some or many cases, the "slower" chips worked faster.
Now, the average user is seeing the G5 at 2ghz, but a whopping 64-bits... and the Athlon64 chips at 2ghz, but a whopping 64-bits... and they're assuming that they must be faster due to their deeper bit depth. This is really nothing new. Sony has been doing this with the PlayStation2 for a few years now... claiming it to be a 128-bit system when it's really just a MIPS chip with a 128-bit vector unit. On this line of thinking the G4 and G5 are -also- 128-bit chips... but Apple just doesn't market them as such.
Intel had to act to counter this assumption, and the easiest way is to add 64-bit extensions to the P4, keep them clocked higher, and then win both of the wars.
Does the average user need 64-bit? No. Does the user who does know where to get it already? Yep. Sun, Apple, AMD, HP and even Intel's Itanium have been offering 64-bit technology for a while now.
This all comes down to marketing. That's it, that's all.
Re:64-bit Performance (Score:3, Insightful)
So in reality a 64-bit CPU can boost performance of many everyday operations (most file/IO systems use 64-bit offsets, system counters are often 64-bit, lots of data/stream processing task, etc.).
True the average user doesn't need 64
Re:Will AMD benefit? (Score:3, Informative)
One company is just usually faster to the market with one new extension or another because they developed it themselves. If it takes hold, they either licen