Skip to content

Introduction 'Connect'

Learning outcomes

  • Can find an overview of the course
  • Can find the schedule
  • Have seen the ways to connect at this course
  • Have seen where to put anonymous feedback during the day
  • Have included HPC cluster name in Zoom username, e.g. [Dardel] Sven Svensson
For teachers

Teaching goals are:

  • Learners can find an overview of the course
  • Learners can find the schedule
  • Learners have seen the ways to connect at this course
  • Learners have seen where to put anonymous feedback during the day
  • Learners have included their HPC cluster name in Zoom username

Prior questions:

  • What is a file tranfer?
  • What does one need to do, to be able to do a file transfer?
  • How does it look like to do a file transfer?
  • Can you name some programs that can do file transfer?

The multiple ways to connect to your HPC cluster

You have an account at an HPC cluster (a prerequisite for this course) and you want to connect to your HPC cluster.

There are multiple ways to do so!

Here is an overview of the ways to login in this course:

Feature Desktop environment using a web browser Console environment Desktop environment using a remote desktop client
Example screenshot Desktop, web browser Console Desktop, program
Environment Desktop environment Console environment Desktop environment
Summary Familiar to most Less familiar to most Familiar to most
Type of user interface Graphical Terminal Graphical
Installation needed? Unlikely Likely Most likely
Program used A web browser An SSH agent A remote desktop client
Example programs Firefox, Chromium, Chrome, Edge, Safari Terminal, MobaXterm ThinLinc, Remmina, krdp
Works on which clusters? All except Dardel and Tetralith All All, except Bianca
Course session Session Session Session

Exercises

Exercise 1: rename yourself

Please change your Zoom name to start with your HPC cluster, as [name_of_hpc_cluster] your_name, e.g. [Dardel] Sven Svensson.

Why the name of the HPC cluster first?

It will make Zoom sort your names in a way most convenient for the course, which helps the logistics of the course.

Exercise 2: be assigned a Zoom room

We will use breakout rooms, as this is best for interaction and learning. However, some prefer to work alone. In this course, we allow for both.

For a quick process, we follow the following procedure:

flowchart TD

  prefer_work_alone(Prefer to work alone?)
  raise_hand_in_round_1[Raise your hand in the first round]
  wait_until_after_round_1[Wait until after the first round]

  prefer_work_alone --> |Yes| raise_hand_in_round_1
  prefer_work_alone --> |No| wait_until_after_round_1

In your breakout rooms, start with the next exercise.

Good luck and enjoy!

Exercise 3: find your first way to login

Not all HPC clusters can do all ways to login.

Below an overview of the sessions and their relations.

flowchart TD

  use_dardel_or_tetralith(Use Dardel or Tetralith?)
  use_bianca(Use Bianca?)
  account[Account for HPC cluster]
  login_desktop_website_no[Login to desktop environment from a website]
  login_console_no[Login to console environment]
  login_desktop_tool_no[Optional: login to desktop environment using a remote desktop client]

  login_console_yes[Login to console environment]
  login_desktop_tool_yes[Login to desktop environment using remote desktop client]


  account --> use_dardel_or_tetralith
  use_dardel_or_tetralith--> |No| login_desktop_website_no
  login_desktop_website_no --> login_console_no
  login_console_no --> use_bianca
  use_bianca --> |No| login_desktop_tool_no

  use_dardel_or_tetralith--> |Yes| login_desktop_tool_yes
  login_desktop_tool_yes --> login_console_yes

Decision tree to find out which sessions to follow in which order. The same information is shown in the table below.

HPC Cluster First session Second session Third session
Alvis Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Berzelius Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Bianca Login using a web browser Login to a console environment None
COSMOS Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Dardel Login using a remote desktop client Login to a console environment None
Kebnekaise Login using a web browser Login to a console environment (optional) Login using a remote desktop client
LUMI Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Pelle Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Rackham Login using a web browser Login to a console environment (optional) Login using a remote desktop client
Tetralith Login using a remote desktop client Login to a console environment None
Vera Login using a web browser Login to a console environment (optional) Login using a remote desktop client

Done?

Then it is time to start your first file transfer :-) !