2013
Pluralsight
Kenny Kerr
4h 33m
English
This course is about the practical application of the modern C++ language to the field of concurrency or concurrent programming.
-01. Getting Started
01. Introduction.wmv
02. The Concurrency Landscape.wmv
03. Getting Started.wmv
04. Summary.wmv
-02. Threads
01. Introduction.wmv
02. Windows Threads.wmv
03. Threads and The CRT.wmv
04. Events.wmv
05. Threads and Events.wmv
06. Summary.wmv
-03. Synchronization
01. Introduction.wmv
02. Critical Sections.wmv
03. Mutexes.wmv
04. Slim Reader Writer Locks.wmv
05. Slim Reader Writer Locks and Guards.wmv
06. Slim Reader Writer Locks and Threads.wmv
07. The Windows Runtime Library's CriticalSection.wmv
08. The Windows Runtime Library's SRWLock.wmv
09. Summary.wmv
-04. Condition Variables
01. Introduction.wmv
02. Auto-Reset Events.wmv
03. Finding The Problem.wmv
04. Manual-Reset Events.wmv
05. Condition Variables.wmv
06. Summary.wmv
-05. The Windows Thread Pool
01. Introduction.wmv
02. Submitting Callbacks.wmv
03. Caring for The Environment.wmv
04. Pools of Threads.wmv
05. Mixing Environments and Pools.wmv
06. Units of Work.wmv
07. Summary.wmv
-06. The Windows Thread Pool - Part 2
01. Introduction.wmv
02. Thread Pool Synchronization.wmv
03. Timers and Timeouts.wmv
04. Relative Timeouts and Periods.wmv
05. Cleanup and Cancellation.wmv
06. Summary.wmv
-07. The Concurrency Runtime
01. Introduction.wmv
02. parallel_for_each.wmv
03. parallel_for.wmv
04. parallel_invoke and parallel_reduce.wmv
05. parallel_transform.wmv
06. concurrent_vector.wmv
07. concurrent_queue.wmv
08. Cooperative Synchronization.wmv
09. Tasks.wmv
10. Summary.wmv
-08. The C++11 Thread Support Library
01. Introduction.wmv
02. Threads.wmv
03. Locks and Guards.wmv
04. Course Summary.wmv
http://pluralsight.com/
Download File Size:360.1 MB