Skip to main content

HPC OnDemand User Guide

HPC OnDemand is a way for users to run interactive jobs on the Charlotte HPC Research Cluster. Start computing immediately. A simple interface makes HPC OnDemand easy to learn and use. This includes:

HPC OnDemand is based on an open-source web portal called Open OnDemand, developed by researchers at the Ohio Supercomputer Center and supported by contributors around the world. Want to learn more about the Open OnDemand Project?

Connecting to HPC OnDemand

If you haven’t gotten a Research Computing account yet, please visit our “Get Started” page for more information. Once you’ve established your account, navigate to:

Enter your Ninernet username and password, and go through the DUO 2FA prompts. If successful, you should now be at the HPC OnDemand Dashboard:

Navigating around the HPC OnDemand Portal

As you can see from the dashboard above, you are greeted with the Message of the Day, along with several shortcuts to popular applications:

There is also a menu across the top of the Dashboard, for quick access to:

File Management

Quickly access and manage your files and directories. Under the “Files” menu, you have 2 menu shortcuts directly to your 2 personal directories: Home and Scratch. There are 2 additional menu shortcuts to the root of Projects and the root of VAST Temp. From there, you should be able to navigate to any of the Project or VAST Temp volumes that you have been granted access to. The file management interface looks like your typical web-based file manager, with options to upload or download files, create new files or directories, copy/move/delete existing files, and even open a terminal for quick and convenient command line access:

While using the HPC OnDemand Portal is quick and convenient for file management, it is best suited for smaller uploads and downloads (i.e., less than 2GB in size). For the best experience, please keep the following things in mind:

Monitoring System, Partition, and Job Statuses

HPC OnDemand gives you several ways to check the status of the cluster. Here are a few of those ways:

Job Composer

The Job Composer is helpful tool for new users to learn about batch scheduling compute jobs on an HPC cluster. You can find the Job Composer in the “Jobs” menu; it will launch in a new browser tab when chosen.

You can quickly access the growing list of example job templates we have by choosing the “Templates” menu at the top of the page. Select one of the templates you would like to submit to the cluster, then click the “Create New Job” button on the right-hand side of the page:

Whichever template you chose will now show up in your list of available jobs that you can submit to the cluster. You can scroll down and look at the contents of the submit script, and you can even edit it by clicking the “Open Editor” button at the bottom of the page (the editor will open in a new browser tab). If you made changes, make sure you save them and close the editor browser tab to return to your job list. When you’re satisfied with your job, make sure the job you want to submit is highlighted in your list of jobs, then click the green submit button:

Your job should be queued and will eventually run! If you chose one of our templates, the jobs run very fast once they get scheduled. You may have to refresh the browser tab to see the latest status of the job. Once it is marked as “Completed”, you can look at the results (scroll down and look at the right-hand column for “Folder Contents” in the “Job Details” box.

Interactive Apps

Coming Soon!

Chat with us
⛏️