Parallel and distributed programming using C++
Material type: TextPublication details: New Delhi : Pearson Education., 2004Description: xxv, 691 p. : illustrationsISBN: 0131013769 ; 9780131013766; 9788129704054 ; 8129704056 Subject(s): Parallel programming (Computer science) | Electronic data processing -- Distributed processing | C++ (Computer program language)DDC classification: 005.133Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
Reference Books | Main Library Reference | Reference | 005.133 HUG (Browse shelf(Opens below)) | Available | 009521 |
Included Index.
1. The Joys of Concurrent Programming --
2. The Challenges of Parallel and Distributed Programming --
3. Dividing C++ Programs into Multiple Tasks --
4. Dividing C++ Programs into Multiple Threads --
5. Synchronizing Concurrency between Tasks --
6. Adding Parallel Programming Capabilities to C++ through the PVM --
7. Error Handling, Exceptions, and Software Reliability --
8. Distributed Object-Oriented Programming in C++ --
9. SPMD and MPMD Using Templates and the MPI --
10. Visualizing Concurrent and Distributed System Design --
11. Designing Components that Support Concurrency --
12. Implementing Agent-Oriented Architecures --
13. Blackboard Architectures using PVM, Threads, and C++ Components.
Provides an up-close look at how to build software that takes advantage of multiprocessor computers. Through an overview of multithreaded programming, this book shows you how to write software components that work together over a network to solve problems and do work. It is useful for programmers, designers, software architects, and researchers.
There are no comments on this title.