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

Sort by
Title
Sorted by
Date
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
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