How much power is needed for a billion-thread high-throughput server?