Table of Contents |
---|
...
Warning |
---|
PLEASE NOTE: If you are having trouble connecting to the ASU VPN you will need tocontact ASU Enterprise Technology. Research Computing cannot assist with issues with the VPN. |
Choosing a Connection Method
Research Computing provides two methods for connecting to the supercomputer. Each has their advantages and disadvantages.
Connecting to the Supercomputer with the Web Portal /wiki/spaces/RC/pages/677478401
The web portal has become the standard for new users. It provides a file system viewer and editor, a job submission tool, the ability to view the job queue, and a zoo of interactive applications including a virtual desktop, Jupyter Lab, and RStudio. In the file manager, uploading files is as easy as dragging - and - dropping through the interface! This web portal is accessible through sol.asu.edu.The virtual desktop provided by sol.asu.edu is the best way to use graphical applications on the supercomputer. However, please try to avoid using graphical sessions unless you are first learning how to work with the supercomputer or you’re working with software that is only accessible through a graphical user interface. The goal of any interactive session on the supercomputer should be to develop a working /wiki/spaces/RC/pages/1643905055 so that you may properly begin to take advantage of what supercomputing offers.
Connecting to the Supercomputer with SSH /wiki/spaces/RC/pages/1643905025
SSH is the most versatile method. It is ideal for submitting jobs at scale by allowing you to create custom workflows, submit multiple jobs simultaneously through job arrays, and explore options to avoid data loss through dependencies. However, it tends to be slower with interactive graphical applications. If you intend to use MATLAB graphically (as opposed to MATLAB command line only) the screen draw will be very slow. For graphical applications, we recommend our web portal instead.
...
Creating an interactive session in the web portal using an interactive app, such as Jupyter, RStudio, or MATLAB. This will assign a compute node to your interactive session in an interactive app of your choice. This is a great option for users to become familiar with using the supercomputer as well as to develop, test, and debug code.
Starting an Interactive Session /wiki/spaces/RC/pages/1643839520 in the shell. This will assign a compute node and connect your command prompt to it. This is good when working by hand to establish the commands needed to run your work. When your session disconnects, the interactive session also closes. Any unsaved work will be lost.
/wiki/spaces/RC/pages/1643905055. This is a method of telling the scheduler you want an unattended (or non-interactive) job to run. When an
sbatch
script is submitted, the job will run until it either completes, fails, or runs out of time. Thesesbatch
scripts can be submitted through the shell or through the “Job Composer“ in the web portal.
...