Parallel Computing Toolkit Resources
It is my pleasure as the author of Parallel Computing Toolkit
to share my collection of resources for parallel computing with Mathematica.
Roman E. Maeder
Index of Resources
- Presentations given by the author, Roman E. Maeder
Mathematica notebooks and HTML or PDF versions of various presentations on Parallel Computing Toolkit
- Tools for users of the Orion Multisystems cluster workstations
Configuration hints and sample notebooks for gridMathematica
The Parallel Computing Toolkit is a Mathematica® application that allows users to develop and run parallel computations. It provides a high-level language for expressing parallel algorithms in a machine-independent way.
I started development of Parallel Computing Toolkit in 1998,
and early in 1999 it was adopted as a Wolfram Research Application Package.
Later, gridMathematica, a bundle of suitable Mathematica licenses and Parallel Computing Toolkit, was added to the product portfolio.
gridMathematica® provides a quick way to set up and run large calculations by bundling Mathematica kernels and the Parallel Computing Toolkit in a way that is easy to install on parallel computers.
gridMathematica is platform independent and can be used on dedicated multiprocessor machines as well as on homogeneous and heterogeneous clusters.
2005 sees the release of Version 2 of Parallel Computing Toolkit with many new features.
Consulting and Training
I have been involved in Mathematica since its beginning,
and wrote several books on programming in Mathematica.
Through my consulting business, I can provide support and consulting beyond what is available through documentation and support contracts.
Another efficient way to get started is on-site training through a parallel computing class I developed for Wolfram Education.
My bundle of software licenses,
on-site installation support and training will get you started with your own parallel computations in a few days.
Computation in High-Energy Physics
A special welcome to the readers of CERN Courier who found their way to this page.
MathConsult Dr. R. Mäder combines forces with unisoftware plus gmbh to provide you with competent information on licensing gridMathematica and Parallel Computing Toolkit and assist you in its deployment on your cluster or grid hardware and software environment.
For more information, please contact
uni software plus
See also R. Maeder's presentation at the 2004 CHEP conference.
Setting up a number of Mathematica kernels for running a parallel computation is rather straightforward,
despite the large variety of existing environments, such as multiprocessor machines, clusters, LANs with PCs, grids, and heterogeneous collections of machines accessed through the Internet.
It becomes particularly easy on the new cluster workstations developed by Orion Multisystems.
One of their DT-12 machines is now my main development environment and these pages contain tools and tips for setting up gridMathematica on these machines.
Mathematica and gridMathematica are registered trademarks of Wolfram Research, Inc.