Concurrent Programming with C++11 Threads

Synopsis:

Threads support real concurrency by enabling program activities to be executed on more than one CPU core at any given time. They also support perceived concurrency by preemptive scheduling of activities onto time slices administered by the underlying operating system.

C++11 includes effective thread and synchronization libraries that give a C++ program simple to use constructs for concurrent processing.

Motivation - Text Search Concurrency, vsd

Preliminaries:

Threading Presentation

Threading Code Examples:

References: