To connect, point your web browser to https://ondemand.chpc.utah.edu, and authenticate with CHPC user name and password. After this, a front page is shown
with a top menu like this:
This menu provides access to the OnDemand tools.
The Files menu allows one to view and operate on files in user's home directory. OSC's File Transfer and Management help page provides details on its use. This is complementary to opening a FastX remote desktop and using that desktop's file manager, and using SCP based remote transfer tools like WinSCP or CyberDuck.
Jobs can be monitored, created, edited and submitted with the job management tools under the Jobs menu. OSC's Job Management help page provides more information on the use and features. This serves as a GUI alternative to SLURM scheduler commands (Active Jobs menu item) and allows to write SLURM batch scripts with the help of pre-defined templates (Job Composer menu item). If you don't see a job template you would like, contact us at email@example.com.
The Clusters tab provides links to shell access to all CHPC clusters interactive nodes. The shell terminal is similar to many other tools that provide terminal access.
First subset of the Interactive Apps tab allows to submit an interactive job to a cluster and attach to it via a remote interactive desktop connection. One thus gets a fully functioning desktop on a cluster compute node, from which can be run GUI applications.
For example, to open a new interactive desktop on Lonepeak compute node, we first
select menu Interactive Apps - Lonepeak Desktop, obtaining the following dialog where
we can specify some job parameters, such as account, partition, walltime and node
count (though, note that only one node's desktop will be accessible, therefore, keep
the node count to 1 unless the program that you plan to run knows how to access the
other nodes in the job).
After pushing the Launch button, the job gets submitted. A new window appears informing
that the job is being staged. Once the job starts, the window is updated with the
Interactive Desktop launch button (Launch noVNC in New Tab). There is also possibility
to get a view only web link to this interactive desktop (View Only button) that one
can share with their colleagues (who have access to ondemand.chpc.utah.edu).
Once we click on the Launch noVNC button, a new browser tab opens with the desktop at the compute node. This interactive session will stay alive if one closes the browser tab. To remove the session, push the red Delete button, which cancels the job and the interactive session.
The Interactive Apps menu also contains items to launch certain GUI applications interactively on compute nodes. Currently this is set up only for Lonepeak, mainly until we figure out how to organize the menu better. The supported applications include Ansys Workbench, Matlab, Jupyter Notebook and RStudio Server. Other applications may be requested via firstname.lastname@example.org.
To run for example the Ansys Workbench, after choosing the Interactive Apps - Ansys
Workbench on Lonepeak menu item, we obtain the job submission window, where we fill
in the needed parameters.
After hitting Launch we get the job status window, which gets updated when the job
We open the interactive session with the Launch noVNC in New Tab button, to get the
Ansys Workbench interface. There we can for example import a CFX input file, right
click on the Solution workbench item to bring up the Run menu, and hit Start Run to
run the simulation. Run progress is then interactively displayed in the Solver Manager
window. This provides an user with the same experience as if run on a local workstation,
but, instead, using one or more dedicated many-core cluster compute nodes.