Mathematica Personal Grid
The Personal Grid Edition of Mathematica combines 4 Mathematica kernels, a front end, and Toolkit for Parallel Computing. The master kernel handles all input, output, and scheduling, and is controlled from the front end. The computation kernels receive commands from the master kernel.
The Parallel Computing Toolkit comprises of numerous high-level parallel commands (e.g., ParallelEvaluate, ParallelMap, ParallelTable, ...etc), automatic or user-programmable load-balancing scheduling for problem-specific adaptation, Error recovery from stranded processes as well as tracing and debugging as well as speculative parallelization for nondeterministic problems.
With Mathematica Personal Grid Edition and new cost-effective quad-core computers, personal supercomputing is now available at our desktop. This special Mathematica Edition eliminates the barriers to using parallelism as part of your daily workflow, with no administrative overhead and no contending for shared resources, and opens the door to new possibilities in high-performance computing. You can easily tackle larger problems and investigate parallel
approaches at any stage of the problem-solving process.
For more details, visit Wolfram's Mathematica Personal Grid website.