Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: minor fixes to Samantha's part #46

Merged
merged 8 commits into from
Oct 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions materials/account_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ Every CSC account must be linked with a **CSC project**, which enables you to sh

CSC services are **free of charge** for open science at Finnish higher education institutions and research institutes.

[CSC Docs: Accounts and projects](https://docs.csc.fi/accounts/)
* [CSC Docs: Accounts and projects](https://docs.csc.fi/accounts/)
* [LUMI, get started](https://lumi-supercomputer.eu/get-started/)
* [CSC, LUMI high performance computing services offer companies a competitive advantage](https://csc.fi/web/guest/solutions-for-business)

:::{admonition} Course project
:class: hint
Expand Down Expand Up @@ -47,7 +49,8 @@ Your first steps into many CSC services goes via [`https://my.csc.fi`](https://m
- Amount of resources allocated: All requested resources are billed ie. number of cores, amount of memory
- Time allocated: Resources are billed based on the actual (wall) _time_ a job has **used**, not the reserved maximum time

[CSC Docs: Billing units](https://docs.csc.fi/accounts/billing/)
* [CSC Docs: Billing units](https://docs.csc.fi/accounts/billing/)
* [LUMI Docs: Billing policy](https://docs.lumi-supercomputer.eu/runjobs/lumi_env/billing/)

### Applying for billing units

Expand Down
4 changes: 2 additions & 2 deletions materials/examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Arttu Kivimäki, FGI/NLS: [Mosaicking Sentinel-2 data in Puhti](https://a3s.fi/g
Tapio Friberg, ICEYE: [LUMI usecase](https://gis-seminars.a3s.fi/2023-06-08-lumi-for-gis-iceye-use-case.pdf)
```
You can find all CSC seminar presentations on [CSC geocomputing research pages](https://research.csc.fi/geocomputing-seminars).
You can find more use case presentations from [CSC: geocomputing seminars page](https://research.csc.fi/geocomputing-seminars).

## Some publications from Finland that used Puhti

Expand Down Expand Up @@ -83,4 +83,4 @@ Samantha Wittke et al, FGI/Aalto [EODIE - Earth Observation Data Information Ext
```


Know more? -> Please let us know :)
Know more? -> Please let us know :)
4 changes: 2 additions & 2 deletions materials/job_types.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ Apart from interactive jobs, a job can be classified as **serial, parallel or GP

## Serial jobs

Serial jobs means that the computer works on only one task at a time following a sequence of instructions, while only using one core.
Serial job means that the computer works on only one task at a time following a sequence of instructions, while only using one core.

Why could your serial job benefit from being executed using CSC's resources instead of on your own computer?
Why would your serial job benefit from being executed using CSC's resources instead of on your own computer?
- Part of a larger workflow
- Avoid data transfer between CSC and your own computer
- Data sharing among other project members
Expand Down
5 changes: 3 additions & 2 deletions materials/partitions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

Partitions are logical sets of nodes. Resource limitations for a job are defined by the partition (or queue) the job is submitted to. The limitations affect the maximum run time, the amount of memory, and the number of available CPU cores (which are called CPUs in Slurm). In addition, partitions may also define default resources that are automatically allocated for jobs if nothing has been specified.

Jobs should be submitted to the partition that best matches the required resources. That way, as few resources as possible are blocked and another user with a higher demand in RAM can run a job earlier. Of course, other considerations may also influence the choice of a partition.
Jobs should be submitted to the partition that best matches the required resources. That way, as few resources as possible are blocked and another user with a higher demand in memory can run a job earlier. Of course, other considerations may also influence the choice of a partition.

- [CSC Docs: Available batch job partitions](https://docs.csc.fi/computing/running/batch-job-partitions/)
- [CSC Docs: Available batch job partitions](https://docs.csc.fi/computing/running/batch-job-partitions/)
- [LUMI Docs: Slurm particions](https://docs.lumi-supercomputer.eu/runjobs/scheduled-jobs/partitions/)
- In order to use the resources in an efficient way, it is important to estimate the request as accurately as possible
- By avoiding an excessive "just-in-case" request, the job will start earlier

Expand Down
4 changes: 2 additions & 2 deletions materials/prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ To make this course as enjoyable as possible for you and to make sure you can ge
* [UNIX tutorial for beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (the first two topics are a good start, try also some editor)
* [Basic Linux Commands 10 min tutorial video](https://www.youtube.com/watch?v=uFPly_nGBMg) (sit back and watch)
* [CSC and Linux Cheat Sheet](./cheatsheet.md) (one page summary of the most important Linux commands – handy to have near you during the course)
* [Terminal intro](terminal.md)

## CSC account

For the exercises, a [CSC account](https://docs.csc.fi/accounts/how-to-create-new-user-account/) is needed.
For self-learning you will also need a project.
For the exercises, [CSC user account](https://docs.csc.fi/accounts/how-to-create-new-user-account/) and [project](https://docs.csc.fi/accounts/how-to-create-new-project/) with [access to Puhti](https://docs.csc.fi/accounts/how-to-add-service-access-for-project/). For Allas exercise also Allas service must be enabled for the project.
27 changes: 14 additions & 13 deletions materials/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,28 @@

## General problem solving

1. Go to [docs.csc.fi](https://docs.csc.fi) and check in the right section in the _navigation_
2. Try the [FAQ](https://docs.csc.fi/support/faq/)
3. Try the search function in CSC Docs or search the web
- Type a keyword in CSC Docs, copy/paste the error message in your favorite search engine
4. Send an email to [servicedesk@csc.fi](mailto:[email protected]) containing:
1. Study the CSC/LUMI Docs.
3. Try the search function in Docs or search the web
- Type a keyword in Docs
- Copy/paste the error message in your favorite search engine
4. Send an email to servicedesk containing:
- A descriptive title
- What you wanted to achieve and on which which computer
- What you wanted to achieve and on which computer
- Which commands you have given
- What error messages resulted
- What error messages did you get
- [More tips to help us to more quickly solve your issue](https://docs.csc.fi/support/support-howto/)


## Support pages and channels

[`docs.csc.fi`](https://docs.csc.fi)
CSC:
* [CSC Docs: `docs.csc.fi`](https://docs.csc.fi)
* [`research.csc.fi`](https://research.csc.fi)
* [email protected]
* [CSC user support session in Zoom](https://ssl.eventilla.com/usersupportcoffee/EN) every Wednesday at 14.00. Join on 18.10.2023 for course specific questions! :)

[`research.csc.fi`](https://research.csc.fi)

+ [email protected]

+ User support session in Zoom every Wednesday at 14.00 (join on 18.10 for course specific questions! :) )
LUMI:
* [LUMI Docs: Helpdesk](https://docs.lumi-supercomputer.eu/helpdesk/)


## How we can help
Expand Down
1 change: 1 addition & 0 deletions materials/where_to_go.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ We have accessed the supercomputer via the webinterface in order to not overwhel
* [Geocomputing using CSC resources](https://research.csc.fi/geocomputing)
* [Geocomputing examples in github](https://github.com/csc-training/geocomputing)
* [Visit courses, webinars, workshops](https://www.csc.fi/en/training)
* [Sign-up for CSC gis-hpc mailing list ](https://postit.csc.fi/sympa/subscribe/gis-hpc)
* Ask for help, if needed, we don't bite :)

## How you can help
Expand Down