a rich approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert.
provides a software development platform that allows developers to take advantage of a new generation of high performance processors. These new processors, including GPUs, the IBM Cell, and other multi-core processors
If you have a Win32-based application that you want to port to Mac OS X and you are primarily a Windows programmer, read this article to get a solid grounding in how Mac OS X handles multithreading.
ock-free programming is a challenge, not just because of the complexity of the task itself, but because of how difficult it can be to penetrate the subject in the first place.
J. Howard. ICSE '76: Proceedings of the 2nd international conference on Software engineering, page 47--52. Los Alamitos, CA, USA, IEEE Computer Society Press, (1976)
J. Pallas, and D. Ungar. PLDI '88: Proceedings of the ACM SIGPLAN 1988 conference on Programming Language design and Implementation, page 268--277. New York, NY, USA, ACM, (1988)
O. Tardieu, and S. Edwards. EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded software, page 142--151. New York, NY, USA, ACM, (2006)