Is Parallel Programming Hard, And, If So, What Can You Do About It? by Paul E. McKenney

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Is Parallel Programming Hard, And, If So, What Can You Do About It? by Paul E. McKenney
2011
Number of pages: 413
The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity. By describing the algorithms and designs that have worked well in the past, we hope to help you avoid at least some of the pitfalls that have beset parallel projects.
Computers & Internet Computer Science Concurrent Parallel & Distributed Systems Operating Systems Linux Programming



More Free E-Books For Concurrent


Similar Books For Concurrent

1. BIG CPU, BIG DATA: Solving the World's Toughest Problems with Parallel Computing by Alan Kaminsky
2. Distributed Systems for Fun and Profit by Mikito Takada
3. Distributed Detection and Estimation in Wireless Sensor Networks by Sergio Barbarossa, Stefania Sardellitti, Paolo Di Lorenzo
4. Programming on Parallel Machines by Norm Matlo ff
5. Petri Nets: Manufacturing and Computer Science by Pawel Pawlewski (ed.)
6. Parallel Complexity Theory by Ian Parberry
7. Is Parallel Programming Hard, And, If So, What Can You Do About It? by Paul E. McKenney
8. How to Write Parallel Programs: A First Course by Nicholas Carriero, David Gelernter
9. Parallel Computing Works! by G.C. Fox, R.D. Williams, P.C. Messina
10. Parallel and Distributed Computation: Numerical Methods by Dimitri P. Bertsekas, John Tsitsiklis
11. A Framework for Enabling Distributed Applications on the Internet by Mark Anthony McLaughlin
12. Vector Models for Data-Parallel Computing by Guy Blelloch
13. Introduction to Parallel Computing by Blaise Barney
14. Parallel Computing: Architectures, Algorithms and Applications by C. Bischof, at al.
15. Parallel Programming with Microsoft .NET by Colin Campbell, Ralph Johnson, Stephen Toub
16. An introduction to one-way quantum computing in distributed architectures by Earl T. Campbell, Joseph Fitzsimons
17. Introduction to Distributed Systems by Sabu M. Thampi
18. The Practice of Parallel Programming by Sergey A. Babkin
19. PVM: Parallel Virtual Machine by Al Geist, at al.
20. Linux Parallel Processing HOWTO by Hank Dietz
21. Concurrent Programming in Erlang by Robert Virding, Claes Wikstrom, Mike Williams
22. Designing and Building Parallel Programs by Ian Foster



Categories