New horizons of parallel and distributed computing

Preface.- Part I: Programming Models and Support Tools.- Part II: Algorithms.- Part III: Networking, Architectures, and Distributed Systems.- Part IV: Applications.- Index.