Jump To:
Leopard Articles: Performance
The multiprocessing programming interfaces and techniques are for creating and managing multiple threads that can run on one or more processors and for creating and managing child processes. Threads (also known as tasks in Carbon) can be scheduled cooperatively as well as preemptively (the default). Developers can use multiprocessing to increase the performance and responsiveness of their applications.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
Introduction to MPI Distributed Programming on Mac OS X (HTML)
Learn how to create tightly coupled, distributed algorithms to run on multiple computers using MPI.
2005-02-14
Porting Multithreaded Applications from Win32 to Mac OS X (HTML)
Learn how Mac OS X handles multithreading, before porting your Win32 application.
2005-06-20