"In the past, we optimized only for performance... If you were picking between two software algorithms, or chips, or devices, you picked the faster one. You didn't worry about how much power it was drawing from the wall socket. There are still many situations today - for example, if you are making software for stock market traders - where speed is going to be the only consideration. But there are a lot of other areas where you really want to consider the power usage."[3]As an analog of the Energy Star program for software, McKinley thinks that applications should be marked with an energy consumption figure so a consumer can decide whether or not she wants to add it to her smartphone.
Computing nostalgia The first Pentium (P5) chip had about three million transistors operating from, at that time, a conventional five volt supply. High voltages lead to high power consumption, so present day CPU voltages are as low as one volt, and some use dynamic voltage scaling (Via Wikimedia Commons). |