I think the problem with all the talk of 'dark silicon' is that it tends to make a number of very pessimistic assumptions about silicon scaling which are not true.
For example, people assume that voltage scaling is dead. Well, Sandy Bridge was designed to operate at 0.65V. That doesn't sound like voltage scaling is dead at all.
However, if you look at the long term trends, it's obvious that for power reasons you will favor a combination of fixed function hardware, throughput processors and latency processors. The idea that somehow a latency centric processor can displace all others is utterly idiotic.
DK
For example, people assume that voltage scaling is dead. Well, Sandy Bridge was designed to operate at 0.65V. That doesn't sound like voltage scaling is dead at all.
However, if you look at the long term trends, it's obvious that for power reasons you will favor a combination of fixed function hardware, throughput processors and latency processors. The idea that somehow a latency centric processor can displace all others is utterly idiotic.
DK