High-performance parallel software utilizing:
||Carbon (OS 9 & X)
||Universal (Intel & PowerPC)
To run this in parallel on OS 9 and X, you will need
GPL source code with
CodeWarrior Pro 6 and Xcode 2.2.1 project files (2 MB) -
Universal Binary version of the Parallel Fractal, a numerically-intensive parallel
that uses the MacMPI_XUB.c library for
communcations. The same source code compiles both in CodeWarrior, for creating Carbon CFM apps for OS 9 and X,
and in Xcode, for creating a Universal Application on both Intel and PowerPC.
The CFM version requires MacOS 8.5 or later
with CarbonLib 1.0.4 or later.
The Universal version requires OS X 10.3.9 or later.
This open source is released under the
Gnu General Public License.
This code is meant to help people experiment with and learn
parallel programming as well as show how an interactive parallel application is written for clusters.
You may try different parallelization
techniques or substitute different computational routines, if you wish.
Introduced in the 2006 version, this code also shows how to have applications automatically
acquire cluster resources by sending AppleEvents to
To run this application on a single processor of a Intel- or PowerPC-based Mac, no additional software is necessary.
Pooch Quick Start for instructions on configuring your Macs for parallel computing.
For information about writing your own parallel applications, see
the Cluster Software Development Kit and
the Compling MPI page.