10% off all books and free delivery over £50
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Parallel Computing on Distributed Memory Multiprocessors

View All Editions (1)

The selected edition of this book is not available to buy right now.
Add To Wishlist
Write A Review

About

Parallel Computing on Distributed Memory Multiprocessors Synopsis

Advances in microelectronic technology have made massively parallel computing a reality and triggered an outburst of research activity in parallel processing architectures and algorithms. Distributed memory multiprocessors - parallel computers that consist of microprocessors connected in a regular topology - are increasingly being used to solve large problems in many application areas. In order to use these computers for a specific application, existing algorithms need to be restructured for the architecture and new algorithms developed. The performance of a computation on a distributed memory multiprocessor is affected by the node and communication architecture, the interconnection network topology, the I/O subsystem, and the parallel algorithm and communication protocols. Each of these parametersis a complex problem, and solutions require an understanding of the interactions among them. This book is based on the papers presented at the NATO Advanced Study Institute held at Bilkent University, Turkey, in July 1991. The book is organized in five parts: Parallel computing structures and communication, Parallel numerical algorithms, Parallel programming, Fault tolerance, and Applications and algorithms.

About This Edition

ISBN: 9783642634604
Publication date:
Author: Füsun Özgüner, Fikret Ercal
Publisher: Springer an imprint of Springer Berlin Heidelberg
Format: Paperback
Pagination: 332 pages
Series: NATO ASI Subseries F
Genres: Systems analysis and design
Numerical analysis
Algorithms and data structures
Mathematical theory of computation
Computer architecture and logic design
Information theory
Computer programming / software engineering