Get an Artemis Account
You will need to have Artemis access before you can submit jobs to Artemis using your Matlab client.
Install Matlab R2017a or Matlab R2018a
Only Matlab R2017a or Matlab R2018a can submit Matlab jobs to Artemis, so you will need to install it one of these two versions on your local computer. The University of Sydney has a site license for Matlab and provides access to this license at no cost to Sydney University researchers. You can download and install Matlab R2017a from the Softserv website or Mathworks.
Import the Artemis cluster profile
The Artemis cluster profile is a set of Matlab scripts provided by the University that tells your Matlab client how to submit jobs to Artemis. Follow these instructions to import the Artemis cluster profile into your Matlab client:
- Download the Artemis integration scripts from GitHub.
- Extract the downloaded zip file. In the R2017a directorydownloaded package, you should have an Artemis-R2017a.settings file, an Artemis-R2018a.settings file and a directory called artemis-integration-scripts.
- Open Matlab R2017a on your computer.
- In the Matlab R2017a client, click the Home tab, select Parallel, then select Manage Cluster Profiles.
- In the Cluster Profile Manager, click the Import button and select the Artemis-R2017a.settings file if you're using Matlab R2017a, or the Artemis-R2018a.settings file if you're using Matlab R2018a.
If you successfully imported the Artemis cluster profile, you should see a new cluster profile called Artemis in the Cluster Profile manager.
...
- If the test was successful, all tests should pass except the “Parallel pool test (parpool)”.
...
R2017a validation failure bug fix for Linux users
The Matlab R2017a cluster profile validation on Linux fails with a rather cryptic error about timezones and a script called datetime.m
. If you encounter this bug, you can either use Matlab R2018a, which has fixed this bug and wish to fix it, follow these , or you can follow the below steps:
- Back up your
datetime.m
file. The path todatetime.m
is:
...
where MATLABROOT
is the directory where Matlab R2017a is installed on your computer.
2. Download the datetime_FIXED.m file from the Matlab Artemis Integration Scripts GitHub repository by right-clicking the link and selecting "Save Link As..." (or equivalent for your web browser version) and rename it to datetime.m
.
...