Parallel programming : techniques and applications using networked workstations and parallel computers / Barry Wilkinson, C Michael Allen.

By: Wilkinson, Barry
Contributor(s): Allen C Michael
Material type: TextTextPublisher: Upper Saddle River : Prentice Hall ; 1999Edition: 29 edDescription: xv, 431 pISBN: 9780136717102Subject(s): Parallel programming (Computer science)DDC classification: 005.275 Online resources: Click here to access online
Contents:
Table of contents : pt. 1. Basic techniques. Parallel computers -- Message-passing computing -- Embarrassingly parallel computations -- Partitioning and divide-and-conquer strategies -- Pipelined computations -- Synchronous computations -- Load balancing and termination detection -- Programming with shared memory -- pt. 2. Algorithms and applications. Sorting algorithms -- Numerical algorithms -- Image processing -- Searching and optimization -- Appendix A: Basic PVM routines -- Appendix B: Basic MPI routines -- Appendix C: Basic Pthread routines -- Appendix D: Parallel computation models.
In: Pearson eBookSummary: Summary : Designed for an undergraduate computer science student or professional, this text covers the techniques of parallel programming in a practical manner that enables students to write and evaluate their parallel programs. Supported by the National Science Foundation and exhaustively class-tested, it is the first text of its kind that does not require access to a special multiprocessor system, concentrating instead on parallel programs that can be executed on networked workstations using freely available parallel software tools.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
No physical items for this record

Table of contents :
pt. 1. Basic techniques. Parallel computers --
Message-passing computing --
Embarrassingly parallel computations --
Partitioning and divide-and-conquer strategies --
Pipelined computations --
Synchronous computations --
Load balancing and termination detection --
Programming with shared memory --
pt. 2. Algorithms and applications. Sorting algorithms --
Numerical algorithms --
Image processing --
Searching and optimization --
Appendix A: Basic PVM routines --
Appendix B: Basic MPI routines --
Appendix C: Basic Pthread routines --
Appendix D: Parallel computation models.

Summary :
Designed for an undergraduate computer science student or professional, this text covers the techniques of parallel programming in a practical manner that enables students to write and evaluate their parallel programs. Supported by the National Science Foundation and exhaustively class-tested, it is the first text of its kind that does not require access to a special multiprocessor system, concentrating instead on parallel programs that can be executed on networked workstations using freely available parallel software tools.

There are no comments on this title.

to post a comment.
Supported by Central Library, NIT Hamirpur
Powered by KOHA