Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:services:application_services:high_performance_computing:software:mathematical_numerical [2024/02/08 15:20] – [Computer Algebra] meulert1en:services:application_services:high_performance_computing:software:mathematical_numerical [2024/06/14 09:55] (current) – [Command] phoehn
Line 12: Line 12:
   * Image Processing Onramp   * Image Processing Onramp
  
-=== Licence === +=== License === 
-On the HPC resources at GWDG there are 5 network licenses available for Matlab, which are expired and whose renewal is currently pending. Also we have the following extensions: Simulink, Optimization Toolbox, Parallel Computing Toolbox and Statistics and Machine Learning Toolbox.+On the HPC resources at GWDG there are 5 network licenses available for Matlab. Also we have the following extensions: Simulink, Optimization Toolbox, Parallel Computing Toolbox and Statistics and Machine Learning Toolbox.
  
 For users from MPG we offer the flat rate [[https://www.soli.mpdl.mpg.de/en/software/matlab/|License from MPG ]], which covers all toolboxes including MATLAB Parallel Server (formerly Distributed computing). However, you need to apply for the access to the license. You can do it by writing to  [[mailto:hpc-support@gwdg.de|hpc-support@gwdg.de]]. With this license you also have access to additional trainings, e.g.: For users from MPG we offer the flat rate [[https://www.soli.mpdl.mpg.de/en/software/matlab/|License from MPG ]], which covers all toolboxes including MATLAB Parallel Server (formerly Distributed computing). However, you need to apply for the access to the license. You can do it by writing to  [[mailto:hpc-support@gwdg.de|hpc-support@gwdg.de]]. With this license you also have access to additional trainings, e.g.:
Line 40: Line 40:
  
 The current version can be found on the main matlab screen under 'Help - About Matlab'. The current version can be found on the main matlab screen under 'Help - About Matlab'.
 +
 +:!: Note that this example command does not set a time limit, so your job will have the default limit of 1 hour. After that time is up, your session will be killed by the batch system. Make sure to familiarize yourself with the ''srun'' command and its parameters and set a higher time limit by specifying the switch ''-t'', see [[en:services:application_services:high_performance_computing:running_jobs_slurm|here]].
 +
  
 === Parallelization === === Parallelization ===
Line 52: Line 55:
   * tall arrays   * tall arrays
  
-With access to the campus license, you can also use the MATLAB Parallel Server to parallelize your application across multiple nodes. Find all information necessary to get started [[https://docs.gwdg.de/doku.php?id=en:services:application_services:high_performance_computing:software:mathematical_numerical:matlab_parallel_server_scc|here]].+MPG users can also use the MATLAB Parallel Server to parallelize your application across multiple nodes. Find all information necessary to get started [[https://docs.gwdg.de/doku.php?id=en:services:application_services:high_performance_computing:software:mathematical_numerical:matlab_parallel_server_scc|here]].
 ===== Computer Algebra ===== ===== Computer Algebra =====
  
Line 78: Line 81:
  
 The current version is printed as the first line of the output. The current version is printed as the first line of the output.
 +
 +:!: Note that this example command does not set a time limit, so your job will have the default limit of 1 hour. After that time is up, your session will be killed by the batch system. Make sure to familiarize yourself with the ''srun'' command and its parameters and set a higher time limit by specifying the switch ''-t'', see [[en:services:application_services:high_performance_computing:running_jobs_slurm|here]].
 ==== Mathematica ==== ==== Mathematica ====
 Mathematica is a universal interactive computer algebra application system with advanced graphical user interface. Mathematica is a universal interactive computer algebra application system with advanced graphical user interface.
  
-=== Lizence ===+=== License ===
 On the HPC ressources at GWDG there are four network licences available for Mathematica. On the HPC ressources at GWDG there are four network licences available for Mathematica.
  
Line 87: Line 92:
  
 First prepare the necessary environment with: First prepare the necessary environment with:
 +
 +''module load rev/21.12''
  
 ''module load mathematica'' ''module load mathematica''
Line 100: Line 107:
 The current version is printed as the first line of the output. The current version is printed as the first line of the output.
  
 +:!: Note that this example command does not set a time limit, so your job will have the default limit of 1 hour. After that time is up, your session will be killed by the batch system. Make sure to familiarize yourself with the ''srun'' command and its parameters and set a higher time limit by specifying the switch ''-t'', see [[en:services:application_services:high_performance_computing:running_jobs_slurm|here]].