This document discusses automatic energy-aware scheduling for distributed computing. It summarizes the Green500 list which ranks supercomputers by energy efficiency. Server virtualization can improve efficiency by consolidating workloads. Automatic scheduling that places applications dynamically based on power usage could address underutilization. Current solutions include VMturbo's intelligent workload management and using machine learning to model scheduling. The conclusion is that automatic energy-based scheduling should be more widely adopted to further improve supercomputer efficiency.