- Series: Chapman & Hall/CRC Computational Science
- Hardcover: 344 pages
- Publisher: Chapman and Hall/CRC (September 28, 2009)
- Language: English
- ISBN-10: 1420072137
- ISBN-13: 978-1420072136
- Product Dimensions: 6.2 x 0.9 x 9.4 inches
- Shipping Weight: 1.4 pounds (View shipping rates and policies)
- Average Customer Review: 3.4 out of 5 stars See all reviews (2 customer reviews)
- Amazon Best Sellers Rank: #3,732,361 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Introduction to Concurrency in Programming Languages (Chapman & Hall/CRC Computational Science) 0th Edition
Use the Amazon App to scan ISBNs and compare prices.
O'Reilly Brand Store
Visit O'Reilly Media and discover what's new and bestselling. See more
Frequently bought together
Customers who bought this item also bought
… a clear focus in this book is on keeping the material accessible. The authors succeed at this brilliantly. … if you are just jumping into the world of concurrent programming, or taking a more theoretical look at the approaches we’ve all been taking for granted for the past 20 years in an attempt to make things better, then this book is a great start. The authors present a clear motivation for the relevance of continuing this work, and provide both the historical context and knowledge of present day practice that you’ll need to get off on the right foot. That they manage to do this while keeping the language clear and the text accessible is a tribute to the effort Sottile, Mattson, and Rasmussen put into the creation of the text.
―insideHPC.com, October 2010
Sottile, Mattson, and Rasmussen have successfully managed to provide a nice survey of the current state of the art of parallel algorithm design and implementation in this well-written 300-page textbook, suitable for undergraduate computer science students … this concise yet thorough book provides an outstanding introduction to the important field of concurrent programming and the techniques currently employed to design parallel algorithms. It is clearly written, well organized, and cuts to the point … It is an informative read that I highly recommend to those interested in the design and implementation of parallel algorithms.
―Fernando Berzal, Computing Reviews, May 2010
About the Author
Matthew J. Sottile is a research associate and adjunct assistant professor in the Department of Computer and Information Sciences at the University of Oregon. He has a significant publication record in both high performance computing and scientific programming. Dr. Sottile is currently working on research in concurrent programming languages and parallel algorithms for signal and image processing in neuroscience and medical applications.
Timothy G. Mattson is a principal engineer at Intel Corporation. Dr. Mattson’s noteworthy projects include the world’s first TFLOP computer, OpenMP, the first generally programmable TFLOP chip (Intel’s 80 core research chip), OpenCL, and pioneering work on design patterns for parallel programming.
Craig E Rasmussen is a staff member in the Advanced Computing Laboratory at Los Alamos National Laboratory (LANL). Along with extensive publications in computer science, space plasma, and medical physics, Dr. Rasmussen is the principal developer of PetaVision, a massively parallel, spiking neuron model of visual cortex that ran at 1.14 Petaflops on LANL’s Roadrunner computer in 2008.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
But, it deserves a much wider audience than the title suggests.
Whether you are an old dog like me, or new to computing, you NEED to understand concurrency. Want to understand concurrency? Just pick up this book and read it. It is very accessible and very clear. Everything is explained in a way that makes you think: "Of course. That just makes sense."