HPC/Applications/matlab: Difference between revisions

From CNM Wiki
Jump to navigation Jump to search
mNo edit summary
Line 10: Line 10:
** Users who like a stonger Unix flavor should look at [http://www.perl.org/ Perl].
** Users who like a stonger Unix flavor should look at [http://www.perl.org/ Perl].


=== Licensing ===
== Licensing ==
[http://www.mathworks.com/ MATLAB] on Carbon is available but subject to extremely limiting license terms.
[http://www.mathworks.com/ MATLAB] on Carbon is available but subject to extremely limiting license terms.


Line 26: Line 26:
* Distrib_Computing_Toolbox
* Distrib_Computing_Toolbox
* Statistics_Toolbox
* Statistics_Toolbox
=== Request access ===
To request access to MATLAB on Carbon, [mailto:[email protected]?subject=MATLAB%20on%20Carbon send an email].


== Running MATLAB ==
== Running MATLAB ==
Line 37: Line 40:
== Troubleshooting ==
== Troubleshooting ==
=== Access ===
=== Access ===
You must be a member of the "employees" group on Carbon to run MATLAB. If you are not, you could load the "matlab" module but it will not enable anything.
To run MATLAB on Carbon, you must be a member of the "matlab" group. You could still load the "matlab" module if you are not, but it will not enable anything.
* To inspect your current group membership, run:
* To inspect your current group membership, run:
  groups
  groups
: The word "employees" must show. Since the group has been added only this week (Feb. 5, 2013), you may need to log out and back in to pick up the group membership.
: The word "matlab" must show.


=== Running on a host that is not licensed ===
=== Running on a host that is not licensed ===

Revision as of 17:29, February 21, 2013

Introduction

Before going any further, consider using GNU Octave instead of MATLAB for all but the most demanding or vendor-specific tasks:

  • Startup
octave

Licensing

MATLAB on Carbon is available but subject to extremely limiting license terms.

Most of the information conveyed here concerns licensing, a thoroughly unloved necessity of high-profile commercial software. Running MATLAB is restricted to:

  • Argonne employees (including consultants and students),
  • on node clogin5 only,
  • by one user at a time,
  • not remotely, except for a certain number of users per year.

Toolboxes

We have the following toolboxes installed:

  • Curve_Fitting_Toolbox
  • Image_Toolbox
  • Optimization_Toolbox
  • Distrib_Computing_Toolbox
  • Statistics_Toolbox

Request access

To request access to MATLAB on Carbon, send an email.

Running MATLAB

  • To get started, load the "matlab" module as described at HPC/Module Setup.
  • Then choose how to run the application:
GUI
matlab
Command line
For basic calculations, you could save some startup time by simply using the text interface.
matlab -nojvm

Troubleshooting

Access

To run MATLAB on Carbon, you must be a member of the "matlab" group. You could still load the "matlab" module if you are not, but it will not enable anything.

  • To inspect your current group membership, run:
groups
The word "matlab" must show.

Running on a host that is not licensed

License checkout failed.
License Manager Error -9
The hostid of your computer ("001122334455 001122334466") does not match the hostid of the license file (001122334400).

Solution: log in to clogin5 and retry. If you use the Mega SSH gateway, review the updated instructions for Linux/Mac/Cygwin or PuTTY on Windows on how to configure and use port forwarding to reach a specific login node.

License in use

License checkout failed.
License Manager Error -9
This error may occur when:
-The hostid of this computer does not match the hostid in the license file.
-A Designated Computer installation is in use by another user.
If no other user is currently running MATLAB, you may need to activate.

Solution: Send a support request.