Parallel Computing on Heterogeneous Networks
Buy Rights Online Buy Rights

Rights Contact Login For More Details

More About This Title Parallel Computing on Heterogeneous Networks

English

ALEXEY L. LASTOVETSKY, PhD, is a lecturer in the Department of Computer Science at University College, Dublin. Previously, he was a senior member of the technical staff at Iona Technologies, Ireland, and has also held appointments at the Russian Academy of Sciences and the Moscow State University.

English

Acknowledgments.

Introduction.

PART I. EVOLUTION OF PARALLEL COMPUTING.

Serial Scalar Processor.

Vector and Superscalar Processors.

Shared Memory Multiprocessors.

Distributed Memory Multiprocessors.

Networks of Computers: Architecture and Programming Challenges.

PART II. PARALLEL PROGRAMMING FOR NETWORKS OF COMPUTERS WITH MPC AND HMPI.

Introduction to mpC.

Advanced Heterogeneous Parallel Programming in mpC.

Toward a Message-Passing Library for Heterogeneous Networks of Computers.

PART III. APPLICATIONS OF HETEROGENEOUS PARALLEL COMPUTING.

Scientific Applications.

Business and Software Engineering Applications.

Appendix A: The mpCN-Body Application. 

Appendix B: The Block Cyclic Matrix Multiplication Routine for Heterogeneneous Platforms.

Appendix C: The Parallel Adaptive Quadrature Routine.

Appendix D: The mpC User's Guide.

Bibliography.

Index.

English

"If you're looking for solutions for numerical programming on networks of computers, then…[this] is the book for you…one of the book's greatest strengths is its simplicity…moves smoothly from one topic to the next." (IEEE Distributed Systems Online, November 2004)
loading