Trading runtime for energy efficiency: leveraging power caps to save energy across programming languages - Cunha, Simão (2024)