9781933988771-1933988770-C++ Concurrency in Action: Practical Multithreading

C++ Concurrency in Action: Practical Multithreading

ISBN-13: 9781933988771
ISBN-10: 1933988770
Edition: 1
Author: Anthony Williams
Publication date: 2012
Publisher: Manning Publications
Format: Paperback 528 pages
FREE US shipping on ALL non-marketplace orders
Rent
35 days
from $25.93 USD
FREE shipping on RENTAL RETURNS
Marketplace
from $12.35 USD
Buy

From $12.35

Rent

From $25.93

Book details

ISBN-13: 9781933988771
ISBN-10: 1933988770
Edition: 1
Author: Anthony Williams
Publication date: 2012
Publisher: Manning Publications
Format: Paperback 528 pages

Summary

C++ Concurrency in Action: Practical Multithreading (ISBN-13: 9781933988771 and ISBN-10: 1933988770), written by authors Anthony Williams, was published by Manning Publications in 2012. With an overall rating of 3.8 stars, it's a notable title among other Parallel Programming (Programming) books. You can easily purchase or rent C++ Concurrency in Action: Practical Multithreading (Paperback) from BooksRun, along with many other new and used Parallel Programming books and textbooks. And, if you're looking to sell your copy, our current buyback offer is $5.35.

Description

Summary

C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you how to write robust multithreaded applications in C++ while avoiding many common pitfalls.

About the Technology

Multiple processors with multiple cores are the norm these days. The C++11 version of the C++ language offers beefed-up support for multithreaded applications, and requires that you master the principles, techniques, and new language features of concurrency to stay ahead of the curve.

About the Book

Without assuming you have a background in the subject, CC++ Concurrency in Action gradually enables you to write robust and elegant multithreaded applications in C++11. You'll explore the threading memory model, the new multithreading support library, and basic thread launching and synchronization facilities. Along the way, you'll learn how to navigate the trickier bits of programming for concurrency.

Written for C++ programmers who are new to concurrency and others who may have written multithreaded code using other languages, APIs, or platforms.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside
  • Written for the new C++11 Standard
  • Programming for multiple cores and processors
  • Small examples for learning, big examples for practice

====================

Table of Contents
  1. Hello, world of concurrency in C++!
  2. Managing threads
  3. Sharing data between threads
  4. Synchronizing concurrent operations
  5. The C++ memory model and operations on atomic types
  6. Designing lock-based concurrent data structures
  7. Designing lock-free concurrent data structures
  8. Designing concurrent code
  9. Advanced thread management
  10. Testing and debugging multithreaded applications
Rate this book Rate this book

We would LOVE it if you could help us and other readers by reviewing the book