High-Performance Computing, Computer Architectures, Parallel Computing, Energy-Aware and Power-Constrained Architectures and SystemsHigh-Performance Computing, Computer Architectures, Parallel Computing, Energy-Aware and Power-Constrained Architectures and Systems