C++ Concurrency

Series
Manning
Author
Anthony Williams  
Publisher
Pearson
Cover
Softcover
Edition
1
Language
English
Pub.-date
March 2012
ISBN13
9781933988771
ISBN
1933988770
Related Titles


Product detail

Product Price CHF Available  
9781933988771
C++ Concurrency
66.70 approx. 7-9 days

Description

HIGHLIGHT

C++ Concurrency in Action

is the first book to market to show how to take

advantage of the new C++ Standard and how to write robust multi-threaded

applications in C++.

DESCRIPTION

With the new C++ Standard and Technical Report 2 (TR2), multi-threading is

coming to C++ in a big way. TR2 will provide higher-level synchronization facilities

that allow for a much greater level of abstraction, and make programming

multi-threaded applications simpler and safer.

As a guide and reference to the new concurrency features in the upcoming C++

Standard and TR2, this book is invaluable for existing programmers familiar

with writing multi-threaded code in C++ using platform-specific APIs, or in

other languages, as well as C++ programmers who have never written multithreaded

code before.

KEY POINTS

• When and when not to use concurrency

• Concurrency and multi-threading in C++

• Concurrency support in the New Standard

• How to improve performance with concurrency

• How to manage concurrency

• Problems and solutions in sharing data

• Synchronization and why we need it

• Memory model details

Author

Anthony Williams

is a UK-based developer and consultant with many years experience

in C++. He has been an active member of the BSI C++ Standards Panel

since 2001, and is author or coauthor of many of the C++ Standards Committee

papers leading up to the inclusion of the thread library in the upcoming C++

Standard (known as C++0x). He has been the maintainer of the Boost Thread

library since 2006, and is the developer of the just::thread implementation of the

C++0x thread library from Just Software Solutions Ltd. Anthony lives in the far

west of Cornwall, England.