How-To Run Mathematica
This article gives a 3 simple examples showing how to run Mathematica on Talapas.
Versions
We have several versions available, to view run, module available Mathematica
Talapas Desktop
- Access Open OnDemand
- In the top ribbon, select the ‘Interactive Apps’ dropdown menu. Choose ‘Talapas Desktop’.
- Enter account and job resource information. Once an allocation is granted, click ‘Launch noVNC in New Tab’.
- In the top ribbon of the Talapas Desktop, click the MATE Terminal icon to open a terminal window.
- Now in the terminal Run:
module load Mathematica
mathematica
This will launch the Mathematica 12 GUI.
Interactive
- ssh onto a talapas login node (How-to Login to Talapas)
- Start an interactive job (How-to Start an Interactive Job)
- Once on the allocated node enter
module load Mathematica
mathematica
This will launch the Mathematica 12 Kernel.
Batch
For longer running non-interactive use cases call Mathematica in batch. Create the file math-job.srun
. In the file, add the desired slurm declarations, load the module, call the application.
#!/bin/bash
#SBATCH --account=<pirg-name>
#SBATCH --job-name=math-job
#SBATCH --output=math-job.out
#SBATCH --error=math-job.err
module load Mathematica
math -run < math-file.m
Submit the job
Use the sbatch command to submit the job.
$ sbatch math-job.srun