A roofline model of energy