Fundamentals of Parallel Processing
©2003 |Pearson | Available
Harry F. Jordan, University of Colorado, Boulder
Gita Alaghband, University of Colorado, Denver
©2003 |Pearson | Available
For senior-level/graduate courses in Parallel Computing and Processing in departments of Engineering, Computer Science and Mathematics.
This carefully class tested text provides comprehensive coverage of the fundamentals of parallel processing with integration of parallel architectures, algorithms, and languages. Its unique presentation integrates the three topics and explains their performance implications, providing students with the depth of knowledge and expertise needed to design and develop successful parallel applications.
Teaches students performance implications of these three parallel system components.
Provides concepts that are carefully presented, helping students comprehend the more difficult ones.
Provides a presentation that students find accessible and usable.
Clarifies any ambiguities regarding the transition from an algorithm to a real working program.
Demonstrate and test performance models.
Stimulates students' thought processes, and motivates them to learn the material to be covered.
Enables students to gain a deeper understanding of the subject and expand their knowledge of crucial issues.
Presents complex concepts with clarity.
Conveys to students the key concepts without interference from code syntax.
1. Parallel Machines and Computations.
2. Potential for Parallel Computations.
3. Vector Algorithms and Architectures.
4. MIMD Computers and Multiprocessors.
5. Distributed Memory Multiprocessors.
6. Interconnection Networks.
7. Data Dependence and Parallelism.
8. Implementing Synchronization and Data Sharing.
9. Parallel Processor Performance.
10. Temporal Behavior of Parallel Programs.
11. Parallel I/O.
Appendix A. Routines of the MPI Message Passing Library.
Appendix B. Synchronization Mechanisms.
Harry F. Jordan received the Ph.D. from the University of Illinois. He has been with the University of Colorado at Boulder since 1966 and is now a professor in the Departments of Electrical and Computer Engineering and Computer Science. Professor Jordan's interests in computer systems center on the interface between hardware and software, including supercomputers, multi-processor architecture, and optical computing.
Gita Alaghband received the Ph.D. in Electrical Engineering (1986) from the University of Colorado at Boulder. Currently, she is a professor in the Department of Computer Science and Engineering at the University of Colorado at Denver. Dr. Alaghband's research interests in parallel processing include computer architecture, performance evaluation, simulation, application programs, and algorithm designs.
Pearson offers special pricing when you package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson rep.
We're sorry! We don't recognize your username or password. Please try again.
The work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning.
You have successfully signed out and will be required to sign back in should you need to download more resources.