Rough idling
Does anyone know under what circumstances changes to software can significantly impact energy consumption? I'm thinking of this from the perspective of the environment and of impacting climate change. How often is that considered, outside of mobile platforms? What are the largest opportunities, if there are any big ones?<p>For example, TCP is so widely used and affects so many machines with each transaction (i.e., the endpoints and everything in between) that I'd guess that a tiny increase could make a large impact globally. Or there might be other software where there's an opportunity for a large improvement.