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

I. Installation.
1. Directory structure.
2. Setting up development environment.
A. Windows notes.
a. MSys notes.
b. Boost on Windows notes.
c. STLport notes.
d. MS Visual C++ 7.1 notes.
B. Ubuntu notes.
II. Threading primitives.
III. NonBlockingQueue.
IV. ThreadPool.
V. ThreadMaster.
VI. OTS Scheduler.
VII. Bibliography
Downloads. Index. Contents.

Boost on Windows notes.

nzip boost_1_40_0.zip, start cmd.exe (Windows command line) and execute booststrap.bat from the boost_1_40_0 root directory. This creates bjam.exe. Running bjam with -d+2 option is a source of useful compiler option combinations. The bjam has to be run from a directory that has a Jamroot or a Jamfile.v2 file.

Downloads. Index. Contents.

Copyright 2007