Quantitative Analysis
Parallel Processing
Numerical Analysis
C++ Multithreading
Python for Excel
Python Utilities

I. Installation.
II. Threading primitives.
1. Encapsulation of primitives.
2. Preventing starvation.
A. RWMutex.
B. Exception safe locking of RWMutex.
3. Preventing race condition.
4. Barriers.
III. NonBlockingQueue.
IV. ThreadPool.
V. ThreadMaster.
VI. OTS Scheduler.
VII. Bibliography
Downloads. Index. Contents.

Exception safe locking of RWMutex.

he classes and metafunctions ReaderLock, WriterLock, UpgradeLock and TryLock are provided for the traditional (see the boost::thread library) exception safe locking of the RWMutex.

Downloads. Index. Contents.

Copyright 2007