Large-Scale Computing Techniques for Complex System Simulations (Wiley Series on Parallel and Distributed Computing)