Energy-Efficient High-Performance Computing