Using Mathematica on the MCC
|Categories for this software||Math Libraries|
|What is Mathematica||Mathematica is a general purpose mathematical analysis package from Wolfram Research. It is a fully integrated technical computing system which combines powerful computing software with a convenient user interface. Mathematica's notebook format allows for the generation of cross-platform, fully customizable files that provide professional mathematically typesetting and publication-quality layout of electronic and printed media. Mathematica's features include symbolic and numeric computation, 2D and 3D data visualization, broad programming capabilities, and one-step creation of web documents. The Mathematica package can be used as a direct calculation tool or as a powerful modeling and simulation too|
|How to use||Monash has a site license for Mathematica. It contains inbuilt support for Parallel Execution.|
Here is a sample script, placed in a file called 'code.m'
Here is the MCC job script. Here we request four computing cores as this is a multi-threaded program.
Output will look like this
Even for simple programs, Mathematica requires a lot of memory. Increase the memory requested.