Introduction to the workshop¶
Learning outcomes of this intro
- Can find an overview of the course
- Can find the schedule
- Have seen where to put anonymous feedback during the day
For teachers
Teaching goals are:
- Learners can find an overview of the course
- Learners can find the schedule
- Learners have seen where to put anonymous feedback during the day
Prior questions:
- What is a connecting to a HPC?
- What does one need to do, to be able to do a connection?
- How does it look like to do a connection?
- Can you name some programs that can do connections?
The course is learner-centered
The course is learner-centered. This means that the pace is determined be the learners (i.e. not by the clock). The breaks are always on the time specified.
Why is the course learner-centered?
- We encourage interaction and we do not make any recordings
- Some clusters have video solutions, but those learners that lack access to their cluster can benefit from watching another learner using it.
- In exercise breakout rooms you are encouraged to share screen and have a dialogue
The sessions in this course¶
As per prerequisites:
- you already have an account at an HPC cluster
- you can already log in your HPC cluster
Below an overview of the sessions and their relations.
flowchart TD
classDef always stroke:#000,stroke-width:4px;
classDef optional stroke:#000,stroke-width:1px;
subgraph connect[Connect]
direction TD
use_cluster_without_webbrowser_login(Use Arrhenius HPC, Dardel or Tetralith?)
use_bianca(Use Bianca?)
account[Account for HPC cluster]:::always
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] --> done
login_desktop_tool_yes[Login to desktop environment using remote desktop client]
account --> use_cluster_without_webbrowser_login
use_cluster_without_webbrowser_login--> |No| login_desktop_website_no
login_desktop_website_no --> login_console_no
login_console_no --> use_bianca
use_bianca --> |No| login_desktop_tool_no --> done
use_bianca --> |Yes| done
use_cluster_without_webbrowser_login--> |Yes| login_desktop_tool_yes
login_desktop_tool_yes --> login_console_yes
done[Done all login options!]
end
subgraph file_transfer["File transfer"]
direction TD
account_file_transfer[Account for HPC cluster]:::always
can_use_filezilla(Can use FileZilla?)
which_cluster(Which HPC cluster?)
scp[Transfer files using scp]
filezilla[Transfer files using FileZilla]
account_file_transfer --> which_cluster
which_cluster --> |Alvis, Dardel, LUMI| scp
which_cluster --> |Others| can_use_filezilla
scp --> can_use_filezilla
can_use_filezilla --> |yes| filezilla
can_use_filezilla --> |no| scp
end
Exercises¶
Exercise 1: where is what?¶
Explore the website of the course. Where can you find the things below?