On Sat, 14 Feb 2004 22:11:53 GMT, Tony Hill <(E-Mail Removed)>
wrote:
>On Sat, 14 Feb 2004 09:29:40 -0500, Robert Myers <(E-Mail Removed)>
>wrote:
<snip>
>
>>Itanium, of course, is neither CISC nor RISC, but it could me made
>>extremely affordable if Intel chose to make it so. Intel would dearly
>>love to place Itanium servers with google and would probably
>>practically give them away to get the placement (IBM on the other hand
>>is so busy worrying about Eclipse and WebSphere that a secretary
>>probably has to come in periodically with a memo to the head honchos
>>to remind them they're still in the hardware business). Whatever it
>>is that's keeping Itanium out of google, it's not money.
>
>Google has said quite specifically what is keeping the Itanium out:
>power consumption. They are the first and most adamant to claim that
>performance/watt is more important to them than up front cost.
Didn't know that. For a chip that was supposed to leave all the
complexity to the compiler, Itanium sure has turned out to be a power
hog.
The argument you can make for a behemoth like Itanium doesn't work for
google, whose application is as embarrassingly parallel as you can
get. Itanium isn't the right processor for google, but Intel would
badly like to be able to say that google uses Itanium.
>This
>is also keeping IBM's Power4 systems out, though the new PPC 970FX
>blades could easily find a nice home at Google I would guess.
>Excellent performance with a TDP of 25W and two processors in a single
>blade.
>
IBM could do even better on low power if they wanted to, and maybe
they've already made such a proposal to google, for all I know. Such
a low-power solution wouldn't be likely to be built around stock PPC
970FX, since they've already done the homework for a low power chip
built around stock Power 440 cores.
>Of course, if Intel followed my advice and made the Pentium-M "Dothan"
>chips dual-processor capable and bumped up the bus speed then this
>would be a real good solution as well, but I don't think Intel bothers
>with my advice very often :>
>
You know perfectly well why Intel isn't anxioux to do that. They've
got some really nice low-power low-voltage Pentium-M blades that HP
sells and gets a very nice price for, but every license that Intel has
let to anyone else to get near Pentium-M has always been for "mobile"
and I'm quite sure that means "non-server" applications.
>>To all intents and purposes, the price/performance ratio of Itanium
>>vs. x86 is anything Intel wants it to be.
>
>What I find interesting is that it seems that it's the motherboards
>that are REALLY pushing the Itanium costs through the roof. Even the
>top-end Itanium2 chips only cost about $5,000, which is a lot but not
>TOO much more than the ~$3,000 of a XeonMP or Opteron 8xx chip.
>However if you compare the cost of a similarly equipped 4P Opteron or
>XeonMP server to that of a 4P Itanium2 system you end up with a MUCH
>higher base price for the latter.
>
>Since presumably Intel doesn't make too many of the Itanium
>motherboards it seems like someone other than Intel is getting a fair
>chunk of the Itanium pie.
>
I'm sure Intel will do whatever it has to do, but it's already put its
OEM partners through the wringer on Itanium.
If I were on comp.arch, I'd be more careful about saying this, because
it would get me into the middle of a flame war, but the attractiveness
of Itanium is for whomping big non-trivially parallel architectures
where you'd like to have maximum connectivity.
Up until very recently, low latency interconnects have been like $1000
each minimum for the 12x (10G) Infiniband adapter and switch port, or
$2000 total per compute node. If the connectivity per compute node is
expensive, you'd like to have each compute node doing as much work as
possible--thus the presumed market for Itanium.
Those economics are changing rapidly. Mellanox
http://www.mellanox.com/news/press/pr_111003b.html
has announced a 12x infiniband switch at under $300/port. I can't see
any reason why an HCA couldn't be priced similarly, bringing the
connectivity costs down to about $600/port per compute node using
commodity hardware. A 2-P Itanium board with 12x Infiniband via PCI
X-press would be nice as the building block for a high-connectivity
cluster, but the fact that the connectivity hardware has come down so
far in price almost inevitably means that the Itanium hardware has to
follow.
Those economics blow lots of things out of the water: Itania with
price and power consumption out of whack, SGI boxes, and even Cray Red
Storm type boxes. Too easy to build your own. If 10G per compute
node doesn't sound like enough, 30G is on the horizon, meaning a 4
processor board (Itanium, Xeon, or Opteron) starts to sound like a
plausible building block, assuming the price per bit per second is
roughly the same. And all with a circuit-switched network. ;-).
RM