Principles of Parallel and Multiprocessing
Title | Principles of Parallel and Multiprocessing PDF eBook |
Author | George R. Desrochers |
Publisher | |
Total Pages | 414 |
Release | |
Genre | Parallel processing (Electronic computers) |
ISBN | 9780071004022 |
Parallel Processing
Title | Parallel Processing PDF eBook |
Author | E. V. Krishnamurthy |
Publisher | Addison Wesley Publishing Company |
Total Pages | 356 |
Release | 1989 |
Genre | Computers |
ISBN |
Mathematics of Computing -- Parallelism.
Principles of Parallel and Multiprocessing
Title | Principles of Parallel and Multiprocessing PDF eBook |
Author | George R. Desrochers |
Publisher | Intertext Publications |
Total Pages | 444 |
Release | 1987 |
Genre | Computers |
ISBN |
An Introduction to Distributed and Parallel Processing
Title | An Introduction to Distributed and Parallel Processing PDF eBook |
Author | John A. Sharp |
Publisher | Wiley-Blackwell |
Total Pages | 192 |
Release | 1987 |
Genre | Computer networks |
ISBN |
This book is an introduction to the highly topical areas of distributed and parallel processing, and will be of value to computer science undergraduates, students of electrical engineering, electronics and microprocessors, and non-specialist professionals working in related areas.
Principles of Parallel Programming
Title | Principles of Parallel Programming PDF eBook |
Author | Calvin Lin |
Publisher | Pearson Education India |
Total Pages | 356 |
Release | 2008 |
Genre | |
ISBN | 9788131729526 |
Programming Massively Parallel Processors
Title | Programming Massively Parallel Processors PDF eBook |
Author | David B. Kirk |
Publisher | Newnes |
Total Pages | 519 |
Release | 2012-12-31 |
Genre | Computers |
ISBN | 0123914183 |
Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detailed discussion of various techniques for constructing parallel programs. Case studies are used to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This guide shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in depth. This revised edition contains more parallel programming examples, commonly-used libraries such as Thrust, and explanations of the latest tools. It also provides new coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more; increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism; and two new case studies (on MRI reconstruction and molecular visualization) that explore the latest applications of CUDA and GPUs for scientific research and high-performance computing. This book should be a valuable resource for advanced students, software engineers, programmers, and hardware engineers. New coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more Increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism Two new case studies (on MRI reconstruction and molecular visualization) explore the latest applications of CUDA and GPUs for scientific research and high-performance computing
The Art of Multiprocessor Programming, Revised Reprint
Title | The Art of Multiprocessor Programming, Revised Reprint PDF eBook |
Author | Maurice Herlihy |
Publisher | Elsevier |
Total Pages | 536 |
Release | 2012-06-25 |
Genre | Computers |
ISBN | 0123977959 |
Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues. This revised edition incorporates much-demanded updates throughout the book, based on feedback and corrections reported from classrooms since 2008 Learn the fundamentals of programming multiple threads accessing shared memory Explore mainstream concurrent data structures and the key elements of their design, as well as synchronization techniques from simple locks to transactional memory systems Visit the companion site and download source code, example Java programs, and materials to support and enhance the learning experience