
Parallel Computing on Heterogeneous Networks
Alexey L. Lastovetsky(Author)
Wiley (Publisher)
1st Edition
Published on 19. June 2003
Book
Hardback
424 pages
978-0-471-22982-7 (ISBN)
Article exhausted; check different version
Description
* New approaches to parallel computing are being developed that make better use of the heterogeneous cluster architecture
* Provides a detailed introduction to parallel computing on heterogenous clusters
* All concepts and algorithms are illustrated with working programs that can be compiled and executed on any cluster
* The algorithms discussed have practical applications in a range of real-life parallel computing problems, such as the N-body problem, portfolio management, and the modeling of oil extraction
Reviews / Votes
"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)More details
Series
Edition
1., Auflage
Language
English
Place of publication
New York
United States
Publishing group
John Wiley and Sons Ltd
Target group
Professional and scholarly
Dimensions
Height: 24.2 cm
Width: 16.2 cm
Thickness: 25 mm
Weight
737 gr
ISBN-13
978-0-471-22982-7 (9780471229827)
Schweitzer Classification
Other editions
Additional editions

Alexey L. Lastovetsky
Parallel Computing on Heterogeneous Networks
E-Book
01/2004
Wiley
€99.99
Available for download
Person
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.
Content
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 mpC N-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.