High-performance, power-aware distributed computing for scientific applications | IEEE Journals & Magazine | IEEE Xplore