1. S. Akhter and J. Roberts, Multi-Core Programming: Increasing Performance through Software Multi-Threading, Intel Press, Hillsboro (2006).
2. A.-R. Adl-Tabatabai, C. Kozyrakis, and B. Saa, “Unlocking concurrency,” Comput. Architect., Vol. 4, No. 10, 24–33 (December 2006/January 2007).
3. G. Chrysanthakopoulos and S. Singh, An Asynchronous Messaging Library for C#, http://research.microsoft.com/~tharris/scool/papers/sing.pdf .
4. A. E. Doroshenko, Mathematical Models and Methods of Organization of High-Performance Parallel Computations: Algebraic Dynamic Approach [in Russian], Naukova Dumka, Kyiv (2000).
5. General-Purpose Computation Using Graphics Hardware, http://www.gpgpu.org .