Multicore Processing

Multicore Processing describes how you can use symmetric multiprocessing to get the most performance possible out of a multiprocessor system. It also describes how to use bound multiprocessing to restrict which processors a thread can run on.

The following table may help you find information quickly in this guide:

For information on: Go to:
Multicore processing in general What is Multicore Processing?
Programming with multicore processing in mind Developing Multicore Systems
Terminology used in this guide Glossary