Mathematica supports a number of commands for parallel computation; these can run on modern multiprocessor machines, clusters, grids, and supercomputers.
More information about parallel Mathematica can be found at http://www.wolfram.com/products/mathematica/newin7/content/BuiltInParallelComputing/.
The Wolfram Workbench supports debugging and profiling of parallel Mathematica applications. The description here is for Mathematica 7 and higher. (It is also possible to work with the older parallel tools based on the Parallel Computing Toolkit.) One feature of Mathematica parallel functionality is that it requires essentially no special setup on each of the worker processors (subkernels). For example, all the parallel application code is sent from the master kernel. This fits very well into the Workbench, since all the code can be kept in a project.
The following topics are available: