Energy consumption has become a major issue for modern microprocessors.