3 ms·
The reason computers use energy is because transistors have a finite signal rise time and are bound by ohms law. This is unlikely to ever change.
by ohiovr 8y ago
The reason computers use energy is because transistors have a finite signal rise time and are bound by ohms law. This is unlikely to ever change.
- analog31 8y agoIndeed, but smaller transistors (less capacitance, thus less charge transfer) and lower voltages can reduce the power consumption of digital circuits. Also, more efficient software could reduce the amount of switching that has to occur. And I suppose one has to consider the power consumption of some peripherals such as LCD back-lighting. Long ago I had an internship where we were developing a battery powered microprocessor based gadget. We had a prototype with a knob for the clock speed, and we slowed down the clock until the thing started being noticeably slow. Then we chose fixed components for the same clock speed. That's how we optimized battery life. Note that my thinking is based on relatively simplistic CMOS processors. I don't know how this applies to higher performance computers in cell phones and laptops, with dynamic memory and other goodies.
- lsorber 8y agoIsn't zero also finite?
- ohiovr 8y agoThat’s true and as long as current is coursing through those poorly conducting components there will be resistive losses of some kind. The resistivity of silicon is way worse than copper. Its just that ramp on the way from nothing to everything the resistance is a lot worse. But even at zero for the gate there is going to be some leakage I think.