On 5/27/2012 7:47 AM, Richard Elling wrote:
On May 27, 2012, at 5:11 AM, Erik Trimble wrote:
On 5/27/2012 1:22 AM, Alasdair Lumsden wrote:
SPARC has suffered the same fate as MIPS - both are nice, open
architectures, with several good freely-available designs, and
unencumbered ISAs, but their primary developer is either dead or no
longer contributing to the effort.
The problem is the CPU design is a huge black art, and it requires a
massive investment to create a new current-generation CPU. Since
the T2 design is still available, I'd be interested in seeing if
anyone would make it for embedded/appliance use. Frankly, the T2
(with some minor improvements) makes a really, really nice:
NFS server
Static web appliance
SAN head
load balancer/firewall
The cost model doesn't work out. In the IC business, the cost of a
chip is a function of:
cost = packaging (fixed) cost + die size cost (cost/die and yield)
Consider two different approaches:
1. make the biggest die you can package (about 450 mm sq) and put as
much cool tech
on the die to be compelling, but limited to current node - 1 due
to lack of IC fab ownership
2. figure out what price you want people to pay, build a processor
that fits the corresponding
die size and packaging constraint, and use the latest node because
you own the fab
As you can guess, #1 is Sun and #2 is Intel. The result is that
manufacturing an Intel processor
tends to stay at the same cost over time (perhaps $25 - $150,
depending on market+family), and
allows Intel to gain cost advantage as they rev fab technology (a very
effective strategy).
Meanwhile, the minimum cost for a T2 processor is in the $2-4k range.
So the answer is: zero change the T2 ever going to be feasible for
embedded or appliance use,
its cost model doesn't fit the embedded market. Processors with
smaller die size and less power
dominate the embedded/appliance space, eg ARM today.
-- richard
I don't have hard numbers, but my last impression while at Snoracle was
that the T1/T2 were being made on 90nm - that is, at *least* two full
generations behind what AMD & Intel were doing at the time (45nm). Even
after the shrink to 65nm it's a full 3 gen behind the latest 22nm.
Because it was quite behind the current bleeding edge in terms of
process size, that meant there were a large number of available contract
Fabs that were able to manufacture the chip, and per-chip costs were
significantly less than one might expect for "current era" CPU. That
is, sure, Intel can do 22nm nowadays, but the plant that makes that
costs $20 BILLLION or more. That's a whole lot of sunk cost to recuperate.
The T2's advantage in this market is that someone else has already
footed the sunken cost of the Fab, and that it's really not competing
for Fab time with any other CPU except some ARMs or random weird stuff.
That means, the $/mm2 of space for them is dirt cheap compared to the
equivalent Intel/AMD chip. Not to mention the fact that a T2 has less
than half the number of transistors that a Xeon 76xx has. Sure, a Xeon
7600 takes up half the die space that a T2 does, but the per/mm2 costs
of 32nm are HUGE compared to a contract-house 90nm one.
Given what we paid for full systems and upgrades in-house at Sun, a T2
CPU couldn't have cost more than a couple hundred dollars to make.
Certainly not in the $2-4k range.
ARM chips certainly aren't doing well in the appliance/embedded market
for traditional "sealed computer disguised as something else" except at
the extreme low-end consumer field. Portable devices, sure. But even
the MIPS and Freescale stuff are killing it at the embedded controller
market (ATMs, Elevator Controllers, Car computers, etc.). The T2 and
related designs certainly aren't going to storm the world, but there's a
relatively big niche where they *could* be fairly dominant. We'll have
to see.
For comparison:
Westmere-EP (Xeon 5600-series): 32nm process, 240 mm2 die size, 1.2
Billion transistors
T2: 65nm process, 342mm2 die size, 500 million transistors
So, a T2 is about 45% bigger than a X5600 (i.e. about two-thirds the
yield per wafer). I'm going to hazard a guess that it costs almost an
order of magnitude less to make a wafer at 65nm than it does at 32nm.
-Erik
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription:
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com