High-Performance Computing on Complex Environments (Wiley Series on Parallel and Distributed Computing)