Thursday, January 01

Geek

The Landauer Bound

We all know that while Moore's Law is still holding - just - Dennard Scaling failed in the early 2000s.  Clock speeds have remained unchanged for more than a decade.

What most don't realise is how fast we are approaching the thermodynamic limits of computational efficiency.  If Koomey's Law holds, we will reach perfect efficiency - the dreaded Landauer Bound - by 2048.

Mark that date in your calendars, boys and girls!  2048 is the year it all ends.

Posted by: Pixy Misa at 11:19 PM | Comments (6) | Add Comment | Trackbacks (Suck)
Post contains 82 words, total size 1 kb.

1 The reason clock rates leveled off was that we ran screeching into Planck's Constant.

Posted by: Steven Den Beste at Thursday, January 01 2015 11:57 PM (+rSRq)

2 Or at least, Planck's Constant's Little Friends.  As I understand it (I don't even play a quantum physicist on television) it's essentially a long list of second- and third-order effects of quantum uncertainty.

So, for example, as transistors get smaller, you have to reduce the switching voltage so that you don't damage them over time.  A lower voltage also means less current leakage with narrow insulators.  But a lower switching voltage directly leads to slower switching.  So although the smaller transistor can switch faster, if you actually do that, all your painfully-earned gains go out the window. 

There's a review up on Anandtech right now where they overclock an 8-core CPU.  Getting it from the default clock (which varies between 3 and 3.5GHz depending on core temperature) up to 4GHz uses an extra 70W of power and raises the core temperature from 54C to 65C, which is into the realm of diminishing returns but not awful.  But getting it to 4.4GHz - just another 10% - requires a further 120W of power (on a 140W CPU) and pushes the temperature to a scorching 93C.

Posted by: Pixy Misa at Friday, January 02 2015 12:41 AM (PiXy!)

3

Thing is, if the transistor is smaller and the voltages are lower, then you get more quantum leakage ("tunneling") across the junction. At a certain point there's as much leakage when the transister is "off" as current flow when it is "on", and the device isn't useful any longer.

The only solution is to increase the voltage, with all the bad things that leads to.

Posted by: Steven Den Beste at Friday, January 02 2015 03:21 AM (+rSRq)

4 I don't even play a quantum physicist on television

If need be, I can get a real one for you.  Assuming he's not jetting to some overseas conference or another, that is.  Or swing dancing.  Or both

Posted by: Wonderduck at Friday, January 02 2015 11:18 AM (jGQR+)

5 Another limit we're coming close to is the size of a silicon atom. As strange as it might seem, FETs these days are so small that you can count the atoms in the junction.

Posted by: Steven Den Beste at Friday, January 02 2015 05:01 PM (+rSRq)

6 Maybe reversible computing will arrive in time to save us. (I recall reading a paper about these ideas back in the late 90s, hmm... I think it was something by Tom Knight, which he called adiabatic circuits)

Posted by: Kayle at Saturday, January 03 2015 06:53 AM (W8clb)

Hide Comments | Add Comment




Apple pies are delicious. But never mind apple pies. What colour is a green orange?




51kb generated in CPU 0.0205, elapsed 0.1068 seconds.
58 queries taking 0.0964 seconds, 345 records returned.
Powered by Minx 1.1.6c-pink.