Software Efficiency Matters as Much as Hardware for Sustainability