Skip to content

Using Maple via OnDemand

Maple is a multi-paradigm numerical computing environment and programming language. A proprietary programming language developed by Maplesoft, Maple allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages.

Starting a Maple session

Select MAPLE from the GUIs list of the Interactive Apps drop-down menu, or from the My Interactive Sessions page.

Choose the resources your job will need. Choosing a 1 hour maximum running time is the best option for getting a session quickly, unless you have access to owned nodes which may offer sessions immediately for up to 240hrs if resources are available.

Maple resources

Once clicking Launch, the request will be queued, and when resources have been allocated, you will be presented with the option to connect to the session by clicking on the blue Launch MAPLE button.

Once connected, the familiar Maple interface is presented, and you will be able to use the allocated resources, and access your research data located on Apocrita.

Maple session

Exiting the session

If a session exceeds the requested running time, it will be killed. You can finish your session using one of the following methods:

  • clicking [x] in the upper right corner of the Maple application
  • selecting File -> Exit from the application menus
  • clicking the red Delete button for the relevant session on the My Interactive Sessions page.

After a session ends, the resources will be returned to the cluster queues.